MocGeneratedFile.cmake 355 B

123456789101112131415
  1. enable_language(CXX)
  2. find_package(Qt${with_qt_version} REQUIRED COMPONENTS Core)
  3. set(CMAKE_AUTOMOC ON)
  4. set(GEN_SRC "class_$<CONFIG>.cpp")
  5. add_custom_command(
  6. OUTPUT "${GEN_SRC}"
  7. COMMAND ${CMAKE_COMMAND} -E echo "// cpp src" > "${GEN_SRC}"
  8. VERBATIM
  9. )
  10. add_library(libgen STATIC ${GEN_SRC})
  11. target_link_libraries(libgen Qt${with_qt_version}::Core)