CMakeLists.txt 664 B

12345678910111213141516
  1. PROJECT(DumpInformation)
  2. INCLUDE_DIRECTORIES(${DumpInformation_BINARY_DIR})
  3. CONFIGURE_FILE(${DumpInformation_SOURCE_DIR}/SystemInformation.in
  4. ${DumpInformation_BINARY_DIR}/SystemInformation.out)
  5. CONFIGURE_FILE(${DumpInformation_SOURCE_DIR}/DumpInformation.h.in
  6. ${DumpInformation_BINARY_DIR}/DumpInformation.h)
  7. ADD_EXECUTABLE(DumpInformation DumpInformation.cxx)
  8. WRITE_FILE(${DumpInformation_BINARY_DIR}/AllVariables.txt "")
  9. GET_CMAKE_PROPERTY(VARS VARIABLES)
  10. FOREACH(var ${VARS})
  11. WRITE_FILE(${DumpInformation_BINARY_DIR}/AllVariables.txt
  12. "${var} \"${${var}}\"" APPEND)
  13. #MESSAGE(STATUS "Variable ${var} \"${${var}}\"")
  14. ENDFOREACH(var ${VARS})