32 lines
922 B
CMake
32 lines
922 B
CMake
# Test JOB_SERVER_AWARE with custom commands
|
|
add_custom_command(
|
|
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/missing"
|
|
JOB_SERVER_AWARE ON
|
|
COMMAND $(CMAKE_COMMAND) -E true
|
|
)
|
|
add_custom_target(dummy ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/missing")
|
|
|
|
# Test JOB_SERVER_AWARE with custom targets
|
|
add_custom_target(
|
|
dummy2 ALL
|
|
JOB_SERVER_AWARE ON
|
|
COMMAND $(CMAKE_COMMAND) -E true
|
|
)
|
|
|
|
# Test JOB_SERVER_AWARE with custom commands with WORKING_DIRECTORY
|
|
add_custom_command(
|
|
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/missing2"
|
|
JOB_SERVER_AWARE ON
|
|
COMMAND $(CMAKE_COMMAND) -E true
|
|
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/Foo"
|
|
)
|
|
add_custom_target(dummy3 ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/missing2")
|
|
|
|
# Test JOB_SERVER_AWARE with custom targets with WORKING_DIRECTORY
|
|
add_custom_target(
|
|
dummy4 ALL
|
|
JOB_SERVER_AWARE ON
|
|
COMMAND $(CMAKE_COMMAND) -E true
|
|
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/Foo"
|
|
)
|