cmake-env-variables.7.rst 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  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/CMAKE_PREFIX_PATH
  16. Environment Variables that Control the Build
  17. ============================================
  18. .. toctree::
  19. :maxdepth: 1
  20. /envvar/CMAKE_APPLE_SILICON_PROCESSOR
  21. /envvar/CMAKE_BUILD_PARALLEL_LEVEL
  22. /envvar/CMAKE_CONFIG_TYPE
  23. /envvar/CMAKE_EXPORT_COMPILE_COMMANDS
  24. /envvar/CMAKE_GENERATOR
  25. /envvar/CMAKE_GENERATOR_INSTANCE
  26. /envvar/CMAKE_GENERATOR_PLATFORM
  27. /envvar/CMAKE_GENERATOR_TOOLSET
  28. /envvar/CMAKE_LANG_COMPILER_LAUNCHER
  29. /envvar/CMAKE_MSVCIDE_RUN_PATH
  30. /envvar/CMAKE_NO_VERBOSE
  31. /envvar/CMAKE_OSX_ARCHITECTURES
  32. /envvar/DESTDIR
  33. /envvar/LDFLAGS
  34. /envvar/MACOSX_DEPLOYMENT_TARGET
  35. /envvar/PackageName_ROOT
  36. /envvar/VERBOSE
  37. Environment Variables for Languages
  38. ===================================
  39. .. toctree::
  40. :maxdepth: 1
  41. /envvar/ASM_DIALECT
  42. /envvar/ASM_DIALECTFLAGS
  43. /envvar/CC
  44. /envvar/CFLAGS
  45. /envvar/CSFLAGS
  46. /envvar/CUDACXX
  47. /envvar/CUDAFLAGS
  48. /envvar/CUDAHOSTCXX
  49. /envvar/CXX
  50. /envvar/CXXFLAGS
  51. /envvar/FC
  52. /envvar/FFLAGS
  53. /envvar/ISPC
  54. /envvar/ISPCFLAGS
  55. /envvar/OBJC
  56. /envvar/OBJCXX
  57. /envvar/RC
  58. /envvar/RCFLAGS
  59. /envvar/SWIFTC
  60. Environment Variables for CTest
  61. ===============================
  62. .. toctree::
  63. :maxdepth: 1
  64. /envvar/CMAKE_CONFIG_TYPE
  65. /envvar/CTEST_INTERACTIVE_DEBUG_MODE
  66. /envvar/CTEST_OUTPUT_ON_FAILURE
  67. /envvar/CTEST_PARALLEL_LEVEL
  68. /envvar/CTEST_PROGRESS_OUTPUT
  69. /envvar/CTEST_USE_LAUNCHERS_DEFAULT
  70. /envvar/DASHBOARD_TEST_FROM_CTEST
  71. Environment Variables for the CMake curses interface
  72. ====================================================
  73. .. toctree::
  74. :maxdepth: 1
  75. /envvar/CCMAKE_COLORS