diff options
Diffstat (limited to 'Templates/CCMakeSystemConfig.cmake.in')
-rw-r--r-- | Templates/CCMakeSystemConfig.cmake.in | 143 |
1 files changed, 143 insertions, 0 deletions
diff --git a/Templates/CCMakeSystemConfig.cmake.in b/Templates/CCMakeSystemConfig.cmake.in new file mode 100644 index 0000000..af43238 --- /dev/null +++ b/Templates/CCMakeSystemConfig.cmake.in @@ -0,0 +1,143 @@ +# +# CMakeLocal.make.in should be in the directory where you run configure +# in, which need not be the source directory +# +SET (CMAKE_WORDS_BIGENDIAN @CMAKE_WORDS_BIGENDIAN@ CACHE BOOL + "The system uses big endian byte ordering.") + +SET (CMAKE_USE_SPROC @CMAKE_USE_SPROC@ CACHE BOOL + "Use sproc libs.") + +SET (CMAKE_USE_PTHREADS @CMAKE_USE_PTHREADS@ CACHE BOOL + "Use the pthreads library.") + +IF(WIN32) + SET (CMAKE_USE_WIN32_THREADS @CMAKE_USE_WIN32_THREADS@ CACHE BOOL + "Use the win32 thread library.") +ENDIF(WIN32) + +SET (CMAKE_HP_PTHREADS @CMAKE_HP_PTHREADS@ CACHE BOOL + "Use HP pthreads.") + +SET (CMAKE_RANLIB "@RANLIB@" CACHE FILEPATH + "Library randomizer program used on archive libraries.") + +SET (CMAKE_AR "@CMAKE_AR@" CACHE FILEPATH + "Archive program used to make archive libraries.") + +SET (CMAKE_AR_ARGS "@CMAKE_AR_ARGS@" CACHE STRING + "Arguments for CMAKE_AR program to create an archive library.") + + +SET (CMAKE_C_COMPILER "@CC@" CACHE FILEPATH + "Name of C compiler used.") + +SET (CMAKE_C_FLAGS "@CFLAGS@" CACHE STRING + "Flags for C compiler.") + +SET (CMAKE_SHLIB_CFLAGS "@CMAKE_SHLIB_CFLAGS@" CACHE STRING + "Flag used for building shared library objects.") + +SET (CMAKE_SHLIB_BUILD_FLAGS "@CMAKE_SHLIB_BUILD_FLAGS@" CACHE STRING + "Flag used by CXX to build a shared library.") + +SET (CMAKE_MODULE_BUILD_FLAGS "@CMAKE_MODULE_BUILD_FLAGS@" CACHE STRING + "Flag used by CXX to build a shared library.") + +SET (CMAKE_INSTALL_PREFIX @prefix@ CACHE PATH + "Install path prefix, prepended onto install directories.") + +SET (CMAKE_SHLIB_SUFFIX @CMAKE_SHLIB_SUFFIX@ CACHE STRING + "Shared library suffix.") + +SET (CMAKE_MODULE_SUFFIX @CMAKE_MODULE_SUFFIX@ CACHE STRING + "Module library suffix.") + +SET (CMAKE_THREAD_LIBS "@CMAKE_THREAD_LIBS@" CACHE STRING + "Thread library used.") + +SET (CMAKE_DL_LIBS "@CMAKE_DL_LIBS@" CACHE STRING + "Dynamic link library to link in.") + +SET (CMAKE_SHLIB_LINK_FLAGS "@CMAKE_SHLIB_LINK_FLAGS@" CACHE STRING + "Flags used to link a shared library.") + +SET (CMAKE_MODULE_LINK_FLAGS "@CMAKE_MODULE_LINK_FLAGS@" CACHE STRING + "Flags used to link a shared library.") + +SET (CMAKE_SHLIB_LD_LIBS "@CMAKE_SHLIB_LD_LIBS@" CACHE STRING + "Libraries used by LD for shared libraries.") + +SET (CMAKE_SHLIB_RUNTIME_FLAG "@CMAKE_SHLIB_RUNTIME_FLAG@" CACHE STRING + "Flag used to specify run-time search paths.") + +SET (CMAKE_SHLIB_RUNTIME_SEP "@CMAKE_SHLIB_RUNTIME_SEP@" CACHE STRING + "If null, each runtime path is a separate option. Otherwise, they are all joined, separated by this.") + +SET (CMAKE_SKIP_RPATH "NO" CACHE BOOL + "If set, runtime paths are not added when using shared libraries.") + +# support for X11 + +SET (CMAKE_X_LIBS "@X_PRE_LIBS@ @X_LIBS@ -lX11 -lXext @X_EXTRA_LIBS@" CACHE STRING + "Libraries and options used in X11 programs.") + +SET (CMAKE_X_CFLAGS "@X_CFLAGS@" CACHE STRING + "X11 extra flags.") + +SET (CMAKE_HAS_X @CMAKE_HAS_X@ CACHE INTERNAL + "Is X11 around.") + +SET (CMAKE_SYSTEM @CMAKE_SYSTEM@ CACHE INTERNAL + "What system is this. Result of uname.") + +SET (CMAKE_BUILD_TOOL make CACHE INTERNAL + "What is the target build tool cmake is generating for.") + +SET (CMAKE_ANSI_CFLAGS "@CMAKE_ANSI_CFLAGS@" CACHE INTERNAL + "What flags are required by the c++ compiler to make it ansi.") + + +SET (CMAKE_SIZEOF_INT @CMAKE_SIZEOF_INT@ CACHE INTERNAL "Size of int data type") +SET (CMAKE_SIZEOF_LONG @CMAKE_SIZEOF_LONG@ CACHE INTERNAL "Size of long data type") +SET (CMAKE_SIZEOF_VOID_P @CMAKE_SIZEOF_VOID_P@ CACHE INTERNAL "Size of void* data type") +SET (CMAKE_SIZEOF_CHAR @CMAKE_SIZEOF_CHAR@ CACHE INTERNAL "Size of char data type") +SET (CMAKE_SIZEOF_SHORT @CMAKE_SIZEOF_SHORT@ CACHE INTERNAL "Size of short data type") +SET (CMAKE_SIZEOF_FLOAT @CMAKE_SIZEOF_FLOAT@ CACHE INTERNAL "Size of float data type") +SET (CMAKE_SIZEOF_DOUBLE @CMAKE_SIZEOF_DOUBLE@ CACHE INTERNAL "Size of double data type") + +FIND_PROGRAM(CMAKE_MAKE_PROGRAM NAMES gmake make ) + +# The following variables are advanced + +MARK_AS_ADVANCED( +CMAKE_X_LIBS +CMAKE_USE_WIN32_THREADS +CMAKE_USE_SPROC +CMAKE_USE_PTHREADS +CMAKE_OBJECT_FILE_SUFFIX +CMAKE_EXECUTABLE_SUFFIX +CMAKE_STATICLIB_SUFFIX +CMAKE_SHLIB_SUFFIX +CMAKE_MODULE_SUFFIX +CMAKE_C_COMPILER +CMAKE_HP_PTHREADS +CMAKE_WORDS_BIGENDIAN +CMAKE_RANLIB +CMAKE_AR +CMAKE_AR_ARGS +CMAKE_SHLIB_CFLAGS +CMAKE_SHLIB_BUILD_FLAGS +CMAKE_MODULE_BUILD_FLAGS +CMAKE_THREAD_LIBS +CMAKE_DL_LIBS +CMAKE_SHLIB_LINK_FLAGS +CMAKE_MODULE_LINK_FLAGS +CMAKE_SHLIB_LD_LIBS +CMAKE_SHLIB_RUNTIME_FLAG +CMAKE_SHLIB_RUNTIME_SEP +CMAKE_SKIP_RPATH +CMAKE_X_CFLAGS +CMAKE_ANSI_CFLAGS +CMAKE_MAKE_PROGRAM +) |