1include(${CMAKE_CURRENT_LIST_DIR}/CMP0118-Common-Helper.cmake) 2 3 4add_custom_target(custom1) 5target_sources(custom1 PRIVATE 6 "${CMAKE_CURRENT_BINARY_DIR}/Generated_source1.txt" 7) 8add_custom_target(custom2) 9target_sources(custom2 PRIVATE 10 "${CMAKE_CURRENT_BINARY_DIR}/Generated_source2.txt" 11) 12add_custom_target(custom3) 13target_sources(custom3 PRIVATE 14 "${CMAKE_CURRENT_BINARY_DIR}/Generated_source3.txt" 15) 16add_custom_target(custom4) 17target_sources(custom4 PRIVATE 18 "${CMAKE_CURRENT_BINARY_DIR}/Generated_source4.txt" 19) 20add_custom_target(custom5) 21target_sources(custom5 PRIVATE 22 "${CMAKE_CURRENT_BINARY_DIR}/Generated_source5.txt" 23) 24add_custom_target(custom6) 25target_sources(custom6 PRIVATE 26 "${CMAKE_CURRENT_BINARY_DIR}/Generated_source6.txt" 27) 28 29 30set_property(SOURCE "${CMAKE_CURRENT_BINARY_DIR}/Generated_source1.txt" 31 PROPERTY GENERATED "1") 32set_property(SOURCE "${CMAKE_CURRENT_BINARY_DIR}/Generated_source2.txt" 33 PROPERTY GENERATED "1") 34set_property(SOURCE "${CMAKE_CURRENT_BINARY_DIR}/Generated_source3.txt" 35 PROPERTY GENERATED "1") 36 37add_subdirectory(subdir-Common-Test7) 38 39get_and_print_GENERATED_property("Generated_source1.txt") 40get_and_print_GENERATED_property("Generated_source2.txt") 41get_and_print_GENERATED_property("Generated_source3.txt") 42get_and_print_GENERATED_property("Generated_source4.txt") 43get_and_print_GENERATED_property("Generated_source5.txt") 44get_and_print_GENERATED_property("Generated_source6.txt") 45