CCMakeSystemConfig.cmake.in 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  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@ CACHE BOOL
  6. "The system uses big endian byte ordering.")
  7. SET (CMAKE_USE_SPROC @CMAKE_USE_SPROC@ CACHE BOOL
  8. "Use sproc libs.")
  9. SET (CMAKE_USE_PTHREADS @CMAKE_USE_PTHREADS@ CACHE BOOL
  10. "Use the pthreads library.")
  11. IF(WIN32)
  12. SET (CMAKE_USE_WIN32_THREADS @CMAKE_USE_WIN32_THREADS@ CACHE BOOL
  13. "Use the win32 thread library.")
  14. ENDIF(WIN32)
  15. SET (CMAKE_HP_PTHREADS @CMAKE_HP_PTHREADS@ CACHE BOOL
  16. "Use HP pthreads.")
  17. SET (CMAKE_RANLIB "@RANLIB@" CACHE FILEPATH
  18. "Library randomizer program used on archive libraries.")
  19. SET (CMAKE_AR "@CMAKE_AR@" CACHE FILEPATH
  20. "Archive program used to make archive libraries.")
  21. SET (CMAKE_AR_ARGS "@CMAKE_AR_ARGS@" CACHE STRING
  22. "Arguments for CMAKE_AR program to create an archive library.")
  23. SET (CMAKE_C_COMPILER "@CC@" CACHE FILEPATH
  24. "Name of C compiler used.")
  25. SET (CMAKE_C_FLAGS "@CFLAGS@" CACHE STRING
  26. "Flags for C compiler.")
  27. SET (CMAKE_SHLIB_CFLAGS "@CMAKE_SHLIB_CFLAGS@" CACHE STRING
  28. "Flag used for building shared library objects.")
  29. SET (CMAKE_SHLIB_BUILD_FLAGS "@CMAKE_SHLIB_BUILD_FLAGS@" CACHE STRING
  30. "Flag used by CXX to build a shared library.")
  31. SET (CMAKE_MODULE_BUILD_FLAGS "@CMAKE_MODULE_BUILD_FLAGS@" CACHE STRING
  32. "Flag used by CXX to build a shared library.")
  33. SET (CMAKE_INSTALL_PREFIX @prefix@ CACHE PATH
  34. "Install path prefix, prepended onto install directories.")
  35. SET (CMAKE_SHLIB_SUFFIX @CMAKE_SHLIB_SUFFIX@ CACHE STRING
  36. "Shared library suffix.")
  37. SET (CMAKE_MODULE_SUFFIX @CMAKE_MODULE_SUFFIX@ CACHE STRING
  38. "Module library suffix.")
  39. SET (CMAKE_THREAD_LIBS "@CMAKE_THREAD_LIBS@" CACHE STRING
  40. "Thread library used.")
  41. SET (CMAKE_DL_LIBS "@CMAKE_DL_LIBS@" CACHE STRING
  42. "Dynamic link library to link in.")
  43. SET (CMAKE_SHLIB_LINK_FLAGS "@CMAKE_SHLIB_LINK_FLAGS@" CACHE STRING
  44. "Flags used to link a shared library.")
  45. SET (CMAKE_MODULE_LINK_FLAGS "@CMAKE_MODULE_LINK_FLAGS@" CACHE STRING
  46. "Flags used to link a shared library.")
  47. SET (CMAKE_SHLIB_LD_LIBS "@CMAKE_SHLIB_LD_LIBS@" CACHE STRING
  48. "Libraries used by LD for shared libraries.")
  49. SET (CMAKE_SHLIB_RUNTIME_FLAG "@CMAKE_SHLIB_RUNTIME_FLAG@" CACHE STRING
  50. "Flag used to specify run-time search paths.")
  51. SET (CMAKE_SHLIB_RUNTIME_SEP "@CMAKE_SHLIB_RUNTIME_SEP@" CACHE STRING
  52. "If null, each runtime path is a separate option. Otherwise, they are all joined, separated by this.")
  53. SET (CMAKE_SKIP_RPATH "NO" CACHE BOOL
  54. "If set, runtime paths are not added when using shared libraries.")
  55. SET(CMAKE_C_LINK_SHARED "@CMAKE_C_LINK_SHARED@" CACHE STRING
  56. "program used to link c shared libraries")
  57. # support for X11
  58. SET (CMAKE_X_LIBS "@X_PRE_LIBS@ @X_LIBS@ -lX11 -lXext @X_EXTRA_LIBS@" CACHE STRING
  59. "Libraries and options used in X11 programs.")
  60. SET (CMAKE_X_CFLAGS "@X_CFLAGS@" CACHE STRING
  61. "X11 extra flags.")
  62. SET (CMAKE_HAS_X @CMAKE_HAS_X@ CACHE INTERNAL
  63. "Is X11 around.")
  64. SET (CMAKE_SYSTEM @CMAKE_SYSTEM@ CACHE INTERNAL
  65. "What system is this. Result of uname.")
  66. SET (CMAKE_BUILD_TOOL make CACHE INTERNAL
  67. "What is the target build tool cmake is generating for.")
  68. SET (CMAKE_ANSI_CFLAGS "@CMAKE_ANSI_CFLAGS@" CACHE INTERNAL
  69. "What flags are required by the c++ compiler to make it ansi.")
  70. SET (CMAKE_SIZEOF_INT @CMAKE_SIZEOF_INT@ CACHE INTERNAL "Size of int data type")
  71. SET (CMAKE_SIZEOF_LONG @CMAKE_SIZEOF_LONG@ CACHE INTERNAL "Size of long data type")
  72. SET (CMAKE_SIZEOF_VOID_P @CMAKE_SIZEOF_VOID_P@ CACHE INTERNAL "Size of void* data type")
  73. SET (CMAKE_SIZEOF_CHAR @CMAKE_SIZEOF_CHAR@ CACHE INTERNAL "Size of char data type")
  74. SET (CMAKE_SIZEOF_SHORT @CMAKE_SIZEOF_SHORT@ CACHE INTERNAL "Size of short data type")
  75. SET (CMAKE_SIZEOF_FLOAT @CMAKE_SIZEOF_FLOAT@ CACHE INTERNAL "Size of float data type")
  76. SET (CMAKE_SIZEOF_DOUBLE @CMAKE_SIZEOF_DOUBLE@ CACHE INTERNAL "Size of double data type")
  77. FIND_PROGRAM(CMAKE_MAKE_PROGRAM NAMES gmake make )
  78. # The following variables are advanced
  79. MARK_AS_ADVANCED(
  80. CMAKE_X_LIBS
  81. CMAKE_USE_WIN32_THREADS
  82. CMAKE_USE_SPROC
  83. CMAKE_USE_PTHREADS
  84. CMAKE_OBJECT_FILE_SUFFIX
  85. CMAKE_EXECUTABLE_SUFFIX
  86. CMAKE_STATICLIB_SUFFIX
  87. CMAKE_SHLIB_SUFFIX
  88. CMAKE_MODULE_SUFFIX
  89. CMAKE_C_COMPILER
  90. CMAKE_HP_PTHREADS
  91. CMAKE_WORDS_BIGENDIAN
  92. CMAKE_RANLIB
  93. CMAKE_AR
  94. CMAKE_AR_ARGS
  95. CMAKE_SHLIB_CFLAGS
  96. CMAKE_SHLIB_BUILD_FLAGS
  97. CMAKE_MODULE_BUILD_FLAGS
  98. CMAKE_THREAD_LIBS
  99. CMAKE_DL_LIBS
  100. CMAKE_SHLIB_LINK_FLAGS
  101. CMAKE_MODULE_LINK_FLAGS
  102. CMAKE_SHLIB_LD_LIBS
  103. CMAKE_SHLIB_RUNTIME_FLAG
  104. CMAKE_SHLIB_RUNTIME_SEP
  105. CMAKE_SKIP_RPATH
  106. CMAKE_X_CFLAGS
  107. CMAKE_ANSI_CFLAGS
  108. CMAKE_MAKE_PROGRAM
  109. )