File tree 4 files changed +4
-27
lines changed
4 files changed +4
-27
lines changed Original file line number Diff line number Diff line change @@ -1138,6 +1138,9 @@ if( LLVM_INCLUDE_TESTS )
1138
1138
DEPENDS ${LLVM_LIT_DEPENDS} ${LLVM_ADDITIONAL_TEST_TARGETS}
1139
1139
ARGS ${LLVM_LIT_EXTRA_ARGS}
1140
1140
)
1141
+ if (TARGET check-runtimes)
1142
+ add_dependencies (check-all check-runtimes)
1143
+ endif ()
1141
1144
add_custom_target (test -depends
1142
1145
DEPENDS ${LLVM_LIT_DEPENDS} ${LLVM_ADDITIONAL_TEST_DEPENDS} )
1143
1146
set_target_properties (test -depends PROPERTIES FOLDER "Tests" )
Original file line number Diff line number Diff line change @@ -220,13 +220,6 @@ function(runtime_default_target)
220
220
endforeach ()
221
221
222
222
if (LLVM_INCLUDE_TESTS)
223
- include (${LLVM_BINARY_DIR} /runtimes/Tests.cmake OPTIONAL RESULT_VARIABLE have_tests)
224
- set_property (DIRECTORY APPEND PROPERTY CMAKE_CONFIGURE_DEPENDS ${LLVM_BINARY_DIR} /runtimes/Tests.cmake)
225
- if (have_tests)
226
- set_property (GLOBAL APPEND PROPERTY LLVM_LIT_TESTSUITES ${RUNTIMES_LIT_TESTSUITES} )
227
- set_property (GLOBAL APPEND PROPERTY LLVM_LIT_PARAMS ${RUNTIMES_LIT_PARAMS} )
228
- set_property (GLOBAL APPEND PROPERTY LLVM_LIT_EXTRA_ARGS ${RUNTIMES_LIT_EXTRA_ARGS} )
229
- endif ()
230
223
list (APPEND test_targets runtimes-test -depends check-runtimes)
231
224
endif ()
232
225
@@ -303,13 +296,6 @@ function(runtime_register_target name target)
303
296
endforeach ()
304
297
305
298
if (LLVM_INCLUDE_TESTS)
306
- include (${LLVM_BINARY_DIR} /runtimes/${name} /Tests.cmake OPTIONAL RESULT_VARIABLE have_tests)
307
- set_property (DIRECTORY APPEND PROPERTY CMAKE_CONFIGURE_DEPENDS ${LLVM_BINARY_DIR} /runtimes/${name} /Tests.cmake)
308
- if (have_tests)
309
- set_property (GLOBAL APPEND PROPERTY LLVM_LIT_TESTSUITES ${RUNTIMES_LIT_TESTSUITES} )
310
- set_property (GLOBAL APPEND PROPERTY LLVM_LIT_PARAMS ${RUNTIMES_LIT_PARAMS} )
311
- set_property (GLOBAL APPEND PROPERTY LLVM_LIT_EXTRA_ARGS ${RUNTIMES_LIT_EXTRA_ARGS} )
312
- endif ()
313
299
set (runtimes-test -depends -${name} runtimes-test -depends )
314
300
set (check-runtimes-${name} check-runtimes)
315
301
list (APPEND ${name} _test_targets runtimes-test -depends -${name} check-runtimes-${name} )
@@ -482,6 +468,7 @@ if(runtimes)
482
468
483
469
if (LLVM_INCLUDE_TESTS)
484
470
set_property (GLOBAL APPEND PROPERTY LLVM_ADDITIONAL_TEST_DEPENDS runtimes-test -depends )
471
+ set_property (GLOBAL APPEND PROPERTY LLVM_ADDITIONAL_TEST_TARGETS check-runtimes)
485
472
486
473
set (RUNTIMES_TEST_DEPENDS
487
474
FileCheck
Original file line number Diff line number Diff line change @@ -221,16 +221,6 @@ if(LLVM_INCLUDE_TESTS)
221
221
add_subdirectory (${LLVM_MAIN_SRC_DIR} /utils/llvm-lit
222
222
${CMAKE_CURRENT_BINARY_DIR} /llvm-lit)
223
223
endif ()
224
-
225
- if (LLVM_RUNTIMES_TARGET)
226
- configure_file (
227
- ${CMAKE_CURRENT_SOURCE_DIR} /Tests.cmake.in
228
- ${LLVM_BINARY_DIR} /runtimes/${LLVM_RUNTIMES_TARGET} /Tests.cmake)
229
- else ()
230
- configure_file (
231
- ${CMAKE_CURRENT_SOURCE_DIR} /Tests.cmake.in
232
- ${LLVM_BINARY_DIR} /runtimes/Tests.cmake)
233
- endif ()
234
224
endif ()
235
225
236
226
get_property (SUB_COMPONENTS GLOBAL PROPERTY SUB_COMPONENTS)
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments