CMakeSystemConfig.cmake.in 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. #
  2. # CMakeLocal.make.in should be in the directory where you run configure
  3. # in, which need not be the source directory
  4. #
  5. SET (CMAKE_WORDS_BIGENDIAN @CMAKE_WORDS_BIGENDIAN@)
  6. SET (CMAKE_USE_SPROC @CMAKE_USE_SPROC@ CACHE BOOL
  7. "Use sproc libs.")
  8. SET (CMAKE_USE_PTHREADS @CMAKE_USE_PTHREADS@ CACHE BOOL
  9. "Use the pthreads library.")
  10. IF(WIN32)
  11. SET (CMAKE_USE_WIN32_THREADS @CMAKE_USE_WIN32_THREADS@ CACHE BOOL
  12. "Use the win32 thread library.")
  13. ENDIF(WIN32)
  14. SET (CMAKE_HP_PTHREADS @CMAKE_HP_PTHREADS@ CACHE BOOL
  15. "Use HP pthreads.")
  16. SET (CMAKE_LIB_EXT @CMAKE_LIB_EXT@ CACHE STRING
  17. "Library extension used by this machine.")
  18. SET (CMAKE_RANLIB "@RANLIB@" CACHE FILEPATH
  19. "Library randomizer program used on archive libraries.")
  20. SET (CMAKE_AR "@CMAKE_AR@" CACHE FILEPATH
  21. "Archive program used to make archive libraries.")
  22. SET (CMAKE_AR_ARGS "@CMAKE_AR_ARGS@" CACHE STRING
  23. "Arguments for CMAKE_AR program to create an archive library.")
  24. SET (CMAKE_CXX_COMPILER "@CXX@" CACHE FILEPATH
  25. "Name of C++ compiler used.")
  26. SET (CMAKE_CXX_FLAGS "@CXXFLAGS@" CACHE STRING
  27. "Flags used by CXX compiler.")
  28. SET (CMAKE_TEMPLATE_FLAGS "@CMAKE_TEMPLATE_FLAGS@" CACHE STRING
  29. "CXX template flags used by compiler.")
  30. SET (CMAKE_C_COMPILER "@CC@" CACHE FILEPATH
  31. "Name of C compiler used.")
  32. SET (CMAKE_C_FLAGS "@CFLAGS@" CACHE STRING
  33. "Flags for C compiler.")
  34. SET (CMAKE_SHLIB_CFLAGS "@CMAKE_SHLIB_CFLAGS@" CACHE STRING
  35. "Flag used for building shared library objects.")
  36. SET (CMAKE_SHLIB_BUILD_FLAGS "@CMAKE_SHLIB_BUILD_FLAGS@" CACHE STRING
  37. "Flag used by CXX to build a shared library.")
  38. SET (CMAKE_MODULE_BUILD_FLAGS "@CMAKE_MODULE_BUILD_FLAGS@" CACHE STRING
  39. "Flag used by CXX to build a shared library.")
  40. SET (CMAKE_INSTALL_PREFIX @prefix@ CACHE PATH
  41. "Install path prefix, prepended onto install directories.")
  42. SET (CMAKE_SHLIB_SUFFIX @CMAKE_SHLIB_SUFFIX@ CACHE STRING
  43. "Shared library suffix.")
  44. SET (CMAKE_MODULE_SUFFIX @CMAKE_MODULE_SUFFIX@ CACHE STRING
  45. "Module library suffix.")
  46. SET (CMAKE_THREAD_LIBS "@CMAKE_THREAD_LIBS@" CACHE STRING
  47. "Thread library used.")
  48. SET (CMAKE_DL_LIBS "@CMAKE_DL_LIBS@" CACHE STRING
  49. "Dynamic link library to link in.")
  50. SET (CMAKE_SHLIB_LINK_FLAGS "@CMAKE_SHLIB_LINK_FLAGS@" CACHE STRING
  51. "Flags used to link a shared library.")
  52. SET (CMAKE_MODULE_LINK_FLAGS "@CMAKE_MODULE_LINK_FLAGS@" CACHE STRING
  53. "Flags used to link a shared library.")
  54. SET (CMAKE_SHLIB_LD_LIBS "@CMAKE_SHLIB_LD_LIBS@" CACHE STRING
  55. "Libraries used by LD for shared libraries.")
  56. SET (CMAKE_SHLIB_RUNTIME_FLAG "@CMAKE_SHLIB_RUNTIME_FLAG@" CACHE STRING
  57. "Flag used to specify run-time search paths.")
  58. SET (CMAKE_SHLIB_RUNTIME_SEP "@CMAKE_SHLIB_RUNTIME_SEP@" CACHE STRING
  59. "If null, each runtime path is a separate option. Otherwise, they are all joined, separated by this.")
  60. SET (CMAKE_SKIP_RPATH "NO" CACHE BOOL
  61. "If set, runtime paths are not added when using shared libraries.")
  62. # support for X11
  63. SET (CMAKE_X_LIBS "@X_PRE_LIBS@ @X_LIBS@ -lX11 -lXext @X_EXTRA_LIBS@" CACHE STRING
  64. "Libraries and options used in X11 programs.")
  65. SET (CMAKE_X_CFLAGS "@X_CFLAGS@" CACHE STRING
  66. "X11 extra flags.")
  67. SET (CMAKE_HAS_X @CMAKE_HAS_X@ CACHE INTERNAL
  68. "Is X11 around.")
  69. SET (CMAKE_NO_ANSI_STREAM_HEADERS @CMAKE_NO_ANSI_STREAM_HEADERS@ CACHE INTERNAL
  70. "Does the compiler support headers like iostream.")
  71. SET (CMAKE_NO_STD_NAMESPACE @CMAKE_NO_STD_NAMESPACE@ CACHE INTERNAL
  72. "Does the compiler support std::.")
  73. SET (CMAKE_NO_ANSI_FOR_SCOPE @CMAKE_NO_ANSI_FOR_SCOPE@ CACHE INTERNAL
  74. "Does the compiler support ansi for scoping.")
  75. SET (CMAKE_COMPILER_IS_GNUCXX @CMAKE_COMPILER_IS_GNUCXX@ CACHE INTERNAL
  76. "Is the compile GNU C++.")
  77. SET (CMAKE_ANSI_CFLAGS @CMAKE_ANSI_CFLAGS@ CACHE INTERNAL
  78. "What flags are required by the c++ compiler to make it ansi.")
  79. SET (CMAKE_ANSI_CXXFLAGS @CMAKE_ANSI_CXXFLAGS@ CACHE INTERNAL
  80. "What flags are required by the c++ compiler to make it ansi.")
  81. SET (CMAKE_NO_EXPLICIT_TEMPLATE_INSTANTIATION @CMAKE_NO_EXPLICIT_TEMPLATE_INSTANTIATION@ CACHE INTERNAL
  82. "Does the compiler not support explicit template instantiation.")
  83. SET (CMAKE_SIZEOF_INT @CMAKE_SIZEOF_INT@ CACHE INTERNAL "Size of int data type")
  84. SET (CMAKE_SIZEOF_LONG @CMAKE_SIZEOF_LONG@ CACHE INTERNAL "Size of long data type")
  85. SET (CMAKE_SIZEOF_VOID_P @CMAKE_SIZEOF_VOID_P@ CACHE INTERNAL "Size of void* data type")
  86. SET (CMAKE_SIZEOF_CHAR @CMAKE_SIZEOF_CHAR@ CACHE INTERNAL "Size of char data type")
  87. SET (CMAKE_SIZEOF_SHORT @CMAKE_SIZEOF_SHORT@ CACHE INTERNAL "Size of short data type")
  88. SET (CMAKE_SIZEOF_FLOAT @CMAKE_SIZEOF_FLOAT@ CACHE INTERNAL "Size of float data type")
  89. SET (CMAKE_SIZEOF_DOUBLE @CMAKE_SIZEOF_DOUBLE@ CACHE INTERNAL "Size of double data type")
  90. FIND_PROGRAM(CMAKE_MAKE_PROGRAM NAMES gmake make )
  91. # The following variables are advanced
  92. MARK_AS_ADVANCED(
  93. CMAKE_X_LIBS
  94. CMAKE_USE_WIN32_THREADS
  95. CMAKE_USE_SPROC
  96. CMAKE_USE_PTHREADS
  97. CMAKE_OBJECT_FILE_SUFFIX
  98. CMAKE_EXECUTABLE_SUFFIX
  99. CMAKE_STATICLIB_SUFFIX
  100. CMAKE_SHLIB_SUFFIX
  101. CMAKE_MODULE_SUFFIX
  102. CMAKE_CXX_COMPILER
  103. CMAKE_C_COMPILER
  104. CMAKE_HP_PTHREADS
  105. CMAKE_WORDS_BIGENDIAN
  106. CMAKE_LIB_EXT
  107. CMAKE_RANLIB
  108. CMAKE_AR
  109. CMAKE_AR_ARGS
  110. CMAKE_TEMPLATE_FLAGS
  111. CMAKE_SHLIB_CFLAGS
  112. CMAKE_SHLIB_BUILD_FLAGS
  113. CMAKE_MODULE_BUILD_FLAGS
  114. CMAKE_THREAD_LIBS
  115. CMAKE_DL_LIBS
  116. CMAKE_SHLIB_LINK_FLAGS
  117. CMAKE_MODULE_LINK_FLAGS
  118. CMAKE_SHLIB_LD_LIBS
  119. CMAKE_SHLIB_RUNTIME_FLAG
  120. CMAKE_SHLIB_RUNTIME_SEP
  121. CMAKE_SKIP_RPATH
  122. CMAKE_X_CFLAGS
  123. CMAKE_NO_ANSI_STREAM_HEADERS
  124. CMAKE_NO_ANSI_FOR_SCOPE
  125. CMAKE_NO_STD_NAMESPACE
  126. CMAKE_COMPILER_IS_GNUCXX
  127. CMAKE_ANSI_CFLAGS
  128. CMAKE_ANSI_CXXFLAGS
  129. CMAKE_NO_EXPLICIT_TEMPLATE_INSTANTIATION
  130. CMAKE_MAKE_PROGRAM
  131. )