blob: d03453494f39f7da956c3e713f0289ab6cd1f31e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
add_custom_command(
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/../GeneratedProperty-build/a"
COMMAND b
)
add_custom_target(CollapseFullPath
DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/a"
BYPRODUCTS "${CMAKE_CURRENT_BINARY_DIR}/../GeneratedProperty-build/c"
COMMAND d
)
get_source_file_property(GENERATED_A "${CMAKE_CURRENT_BINARY_DIR}/a" GENERATED)
get_source_file_property(GENERATED_C "${CMAKE_CURRENT_BINARY_DIR}/c" GENERATED)
if(NOT GENERATED_A OR NOT GENERATED_C)
message(FATAL_ERROR "failed")
endif()
|