cmTestConfigure.h.in 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. // Test SET, VARIABLE_REQUIRES
  2. #cmakedefine ONE_VAR
  3. #cmakedefine ONE_VAR_IS_DEFINED
  4. #cmakedefine ZERO_VAR
  5. #define STRING_VAR "${STRING_VAR}"
  6. // Test FOREACH
  7. #define FOREACH_VAR1 "${FOREACH_VAR1}"
  8. #define FOREACH_VAR2 "${FOREACH_VAR2}"
  9. #define FOREACH_CONCAT "${FOREACH_CONCAT}"
  10. // Test FIND_FILE, FIND_PATH and various GET_FILENAME_COMPONENT combinations
  11. #define FILENAME_VAR_PATH_NAME "${FILENAME_VAR_PATH_NAME}"
  12. #define FILENAME_VAR_NAME "${FILENAME_VAR_NAME}"
  13. #define FILENAME_VAR_EXT "${FILENAME_VAR_EXT}"
  14. #define FILENAME_VAR_NAME_WE "${FILENAME_VAR_NAME_WE}"
  15. #define PATH_VAR_NAME "${PATH_VAR_NAME}"
  16. // Test LOAD_CACHE
  17. #define CACHE_TEST_VAR1 "${CACHE_TEST_VAR1}"
  18. #define CACHE_TEST_VAR2 "${CACHE_TEST_VAR2}"
  19. #define CACHE_TEST_VAR3 "${CACHE_TEST_VAR3}"
  20. #cmakedefine CACHE_TEST_VAR_EXCLUDED
  21. #define CACHE_TEST_VAR_INTERNAL "${CACHE_TEST_VAR_INTERNAL}"
  22. // Test internal CMake vars from C++ flags
  23. #cmakedefine CMAKE_NO_STD_NAMESPACE
  24. #cmakedefine CMAKE_NO_ANSI_STREAM_HEADERS
  25. #cmakedefine CMAKE_NO_ANSI_FOR_SCOPE
  26. // Needed to check for files
  27. #define BINARY_DIR "${Complex_BINARY_DIR}"
  28. // Test FIND_LIBRARY
  29. #define FIND_DUMMY_LIB "${FIND_DUMMY_LIB}"
  30. // Test SET_SOURCE_FILES_PROPERTIES
  31. #cmakedefine FILE_HAS_ABSTRACT
  32. #cmakedefine FILE_HAS_WRAP_EXCLUDE
  33. #define FILE_COMPILE_FLAGS "${FILE_COMPILE_FLAGS}"