|
4 | 4 |
|
5 | 5 | # Create the header in a temporary file and only update when necessary, |
6 | 6 | # to avoid invalidating targets that depend on it. |
| 7 | +#------------------ |
| 8 | +# Mach change start |
| 9 | +#------------------ |
| 10 | +# add_custom_command( |
| 11 | +# OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tmpdxcetw.h |
| 12 | +# COMMAND mc -r ${CMAKE_CURRENT_BINARY_DIR} -h ${CMAKE_CURRENT_BINARY_DIR} -p DxcEtw_ -um -z tmpdxcetw ${CMAKE_CURRENT_SOURCE_DIR}/dxcetw.man |
| 13 | +# DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/dxcetw.man |
| 14 | +# COMMENT "Building instrumentation manifest ..." |
| 15 | +# ) |
7 | 16 | add_custom_command( |
8 | 17 | OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tmpdxcetw.h |
9 | | - COMMAND mc -r ${CMAKE_CURRENT_BINARY_DIR} -h ${CMAKE_CURRENT_BINARY_DIR} -p DxcEtw_ -um -z tmpdxcetw ${CMAKE_CURRENT_SOURCE_DIR}/dxcetw.man |
| 18 | + COMMAND touch ${CMAKE_CURRENT_BINARY_DIR}/tmpdxcetw.h |
10 | 19 | DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/dxcetw.man |
11 | 20 | COMMENT "Building instrumentation manifest ..." |
12 | 21 | ) |
| 22 | +#------------------ |
| 23 | +# Mach change end |
| 24 | +#------------------ |
| 25 | +#------------------ |
| 26 | +# Mach change start |
| 27 | +#------------------ |
| 28 | +# add_custom_command( |
| 29 | +# OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/dxcetw.h |
| 30 | +# COMMAND ${CMAKE_COMMAND} -E copy_if_different |
| 31 | +# ${CMAKE_CURRENT_BINARY_DIR}/tmpdxcetw.h |
| 32 | +# ${CMAKE_CURRENT_BINARY_DIR}/dxcetw.h |
| 33 | +# COMMAND ${CMAKE_COMMAND} -E copy_if_different |
| 34 | +# ${CMAKE_CURRENT_BINARY_DIR}/tmpdxcetw.rc |
| 35 | +# ${CMAKE_CURRENT_BINARY_DIR}/dxcetw.rc |
| 36 | +# COMMAND ${CMAKE_COMMAND} -E copy_if_different |
| 37 | +# ${CMAKE_CURRENT_BINARY_DIR}/tmpdxcetwTEMP.bin |
| 38 | +# ${CMAKE_CURRENT_BINARY_DIR}/dxcetwTEMP.bin |
| 39 | +# COMMAND ${CMAKE_COMMAND} -E copy_if_different |
| 40 | +# ${CMAKE_CURRENT_BINARY_DIR}/tmpdxcetw_MSG00001.bin |
| 41 | +# ${CMAKE_CURRENT_BINARY_DIR}/MSG00001.bin |
| 42 | +# DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/tmpdxcetw.h |
| 43 | +# COMMENT "Updating instrumentation manifest ..." |
| 44 | +# ) |
13 | 45 | add_custom_command( |
14 | 46 | OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/dxcetw.h |
15 | | - COMMAND ${CMAKE_COMMAND} -E copy_if_different |
16 | | - ${CMAKE_CURRENT_BINARY_DIR}/tmpdxcetw.h |
17 | | - ${CMAKE_CURRENT_BINARY_DIR}/dxcetw.h |
18 | | - COMMAND ${CMAKE_COMMAND} -E copy_if_different |
19 | | - ${CMAKE_CURRENT_BINARY_DIR}/tmpdxcetw.rc |
20 | | - ${CMAKE_CURRENT_BINARY_DIR}/dxcetw.rc |
21 | | - COMMAND ${CMAKE_COMMAND} -E copy_if_different |
22 | | - ${CMAKE_CURRENT_BINARY_DIR}/tmpdxcetwTEMP.bin |
23 | | - ${CMAKE_CURRENT_BINARY_DIR}/dxcetwTEMP.bin |
24 | | - COMMAND ${CMAKE_COMMAND} -E copy_if_different |
25 | | - ${CMAKE_CURRENT_BINARY_DIR}/tmpdxcetw_MSG00001.bin |
26 | | - ${CMAKE_CURRENT_BINARY_DIR}/MSG00001.bin |
| 47 | + COMMAND touch ${CMAKE_CURRENT_BINARY_DIR}/dxcetw.h |
27 | 48 | DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/tmpdxcetw.h |
28 | 49 | COMMENT "Updating instrumentation manifest ..." |
29 | 50 | ) |
| 51 | +#------------------ |
| 52 | +# Mach change end |
| 53 | +#------------------ |
30 | 54 |
|
31 | 55 | set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/dxcetw.h PROPERTIES GENERATED 1) |
32 | 56 | set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/dxcetw.rc PROPERTIES GENERATED 1) |
|
0 commit comments