cmake/Tests/RunCMake/NinjaMultiConfig/AutoMocExecutable.cmake

11 lines
243 B
CMake
Raw Normal View History

2020-08-30 11:54:41 +02:00
enable_language(C)
add_executable(badmoc badmoc.c)
target_compile_definitions(badmoc PRIVATE "CONFIG=\"$<CONFIG>\"")
add_executable(exe main.c)
set_target_properties(exe PROPERTIES
AUTOMOC ON
AUTOMOC_EXECUTABLE $<TARGET_FILE:badmoc>
)