CMAKE_CACHE_mix.cmake 423 B

12345678910
  1. get_property(_isMultiConfig GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)
  2. if(NOT _isMultiConfig)
  3. set(CMAKE_BUILD_TYPE Debug)
  4. endif()
  5. include(ExternalProject)
  6. ExternalProject_Add(FOO TMP_DIR "${CMAKE_CURRENT_BINARY_DIR}/tmp"
  7. DOWNLOAD_COMMAND ""
  8. CMAKE_CACHE_ARGS "-DFOO:STRING=$<1:BAR>$<0:BAD>"
  9. CMAKE_CACHE_DEFAULT_ARGS "-DBAR:STRING=$<1:BAZ>$<0:BAD>")