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