CMakeLists.txt 388 B

12345678910111213
  1. # Simulate in-source build include-file behavior for out-of-source
  2. # builds.
  3. set(CMAKE_INCLUDE_CURRENT_DIR 1)
  4. add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/generated.h
  5. COMMAND
  6. ${CMAKE_COMMAND} ARGS -E
  7. copy ${CMAKE_CURRENT_SOURCE_DIR}/generated.h.in
  8. ${CMAKE_CURRENT_BINARY_DIR}/generated.h
  9. )
  10. add_library(GeneratedHeader main.cpp ${CMAKE_CURRENT_BINARY_DIR}/generated.h)