cmake-env-variables.7.rst 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. .. cmake-manual-description: CMake Environment Variables Reference
  2. cmake-env-variables(7)
  3. **********************
  4. .. only:: html
  5. .. contents::
  6. This page lists environment variables that have special
  7. meaning to CMake.
  8. For general information on environment variables, see the
  9. :ref:`Environment Variables <CMake Language Environment Variables>`
  10. section in the cmake-language manual.
  11. Environment Variables that Change Behavior
  12. ==========================================
  13. .. toctree::
  14. :maxdepth: 1
  15. /envvar/CLICOLOR
  16. /envvar/CLICOLOR_FORCE
  17. /envvar/CMAKE_APPBUNDLE_PATH
  18. /envvar/CMAKE_FRAMEWORK_PATH
  19. /envvar/CMAKE_INCLUDE_PATH
  20. /envvar/CMAKE_LIBRARY_PATH
  21. /envvar/CMAKE_MAXIMUM_RECURSION_DEPTH
  22. /envvar/CMAKE_POLICY_VERSION_MINIMUM
  23. /envvar/CMAKE_PREFIX_PATH
  24. /envvar/CMAKE_PROGRAM_PATH
  25. /envvar/CMAKE_TLS_VERIFY
  26. /envvar/CMAKE_TLS_VERSION
  27. /envvar/NO_COLOR
  28. /envvar/SSL_CERT_DIR
  29. /envvar/SSL_CERT_FILE
  30. Environment Variables that Control the Build
  31. ============================================
  32. .. toctree::
  33. :maxdepth: 1
  34. /envvar/ADSP_ROOT
  35. /envvar/CMAKE_APPLE_SILICON_PROCESSOR
  36. /envvar/CMAKE_AUTOGEN_INTERMEDIATE_DIR_STRATEGY
  37. /envvar/CMAKE_BUILD_PARALLEL_LEVEL
  38. /envvar/CMAKE_BUILD_TYPE
  39. /envvar/CMAKE_COLOR_DIAGNOSTICS
  40. /envvar/CMAKE_CONFIG_DIR
  41. /envvar/CMAKE_CONFIG_TYPE
  42. /envvar/CMAKE_CONFIGURATION_TYPES
  43. /envvar/CMAKE_CROSSCOMPILING_EMULATOR
  44. /envvar/CMAKE_EXPORT_BUILD_DATABASE
  45. /envvar/CMAKE_EXPORT_COMPILE_COMMANDS
  46. /envvar/CMAKE_FASTBUILD_VERBOSE_GENERATOR
  47. /envvar/CMAKE_GENERATOR
  48. /envvar/CMAKE_GENERATOR_INSTANCE
  49. /envvar/CMAKE_GENERATOR_PLATFORM
  50. /envvar/CMAKE_GENERATOR_TOOLSET
  51. /envvar/CMAKE_INSTALL_MODE
  52. /envvar/CMAKE_INSTALL_PARALLEL_LEVEL
  53. /envvar/CMAKE_INSTALL_PREFIX
  54. /envvar/CMAKE_LANG_COMPILER_LAUNCHER
  55. /envvar/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES_EXCLUDE
  56. /envvar/CMAKE_LANG_IMPLICIT_LINK_LIBRARIES_EXCLUDE
  57. /envvar/CMAKE_LANG_LINKER_LAUNCHER
  58. /envvar/CMAKE_MSVCIDE_RUN_PATH
  59. /envvar/CMAKE_INTERMEDIATE_DIR_STRATEGY
  60. /envvar/CMAKE_NO_VERBOSE
  61. /envvar/CMAKE_OSX_ARCHITECTURES
  62. /envvar/CMAKE_TEST_LAUNCHER
  63. /envvar/CMAKE_TOOLCHAIN_FILE
  64. /envvar/DESTDIR
  65. /envvar/LDFLAGS
  66. /envvar/MACOSX_DEPLOYMENT_TARGET
  67. /envvar/PackageName_ROOT
  68. /envvar/VERBOSE
  69. Environment Variables for Languages
  70. ===================================
  71. .. toctree::
  72. :maxdepth: 1
  73. /envvar/ASM_DIALECT
  74. /envvar/ASM_DIALECTFLAGS
  75. /envvar/CC
  76. /envvar/CFLAGS
  77. /envvar/CSFLAGS
  78. /envvar/CUDAARCHS
  79. /envvar/CUDACXX
  80. /envvar/CUDAFLAGS
  81. /envvar/CUDAHOSTCXX
  82. /envvar/CXX
  83. /envvar/CXXFLAGS
  84. /envvar/FC
  85. /envvar/FFLAGS
  86. /envvar/HIPCXX
  87. /envvar/HIPFLAGS
  88. /envvar/HIPHOSTCXX
  89. /envvar/ISPC
  90. /envvar/ISPCFLAGS
  91. /envvar/OBJC
  92. /envvar/OBJCFLAGS
  93. /envvar/OBJCXX
  94. /envvar/OBJCXXFLAGS
  95. /envvar/RC
  96. /envvar/RCFLAGS
  97. /envvar/SWIFTC
  98. Environment Variables for CTest
  99. ===============================
  100. .. toctree::
  101. :maxdepth: 1
  102. /envvar/CMAKE_CONFIG_TYPE
  103. /envvar/CTEST_INTERACTIVE_DEBUG_MODE
  104. /envvar/CTEST_NO_TESTS_ACTION
  105. /envvar/CTEST_OUTPUT_ON_FAILURE
  106. /envvar/CTEST_PARALLEL_LEVEL
  107. /envvar/CTEST_PROGRESS_OUTPUT
  108. /envvar/CTEST_USE_INSTRUMENTATION
  109. /envvar/CTEST_USE_LAUNCHERS_DEFAULT
  110. /envvar/CTEST_USE_VERBOSE_INSTRUMENTATION
  111. /envvar/DASHBOARD_TEST_FROM_CTEST
  112. Environment Variables for the CMake curses interface
  113. ====================================================
  114. .. toctree::
  115. :maxdepth: 1
  116. /envvar/CCMAKE_COLORS