Skip to content

Commit 518d743

Browse files
authored
Merge pull request #19893 from vintitres/swift-test-depends
test: add swift-test-depends target
2 parents 3d6c93f + 9f2887f commit 518d743

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

test/CMakeLists.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,11 @@ foreach(SDK ${SWIFT_SDKS})
316316
COMMENT "Running ${test_subset} Swift tests for ${VARIANT_TRIPLE}"
317317
USES_TERMINAL)
318318

319+
set(test_dependencies_target_name
320+
"swift${test_subset_target_suffix}${test_mode_target_suffix}${VARIANT_SUFFIX}-test-depends")
321+
add_custom_target("${test_dependencies_target_name}"
322+
DEPENDS ${dependencies})
323+
319324
add_custom_target("${test_target_name}-custom"
320325
${command_upload_stdlib}
321326
${command_upload_swift_reflection_test}
@@ -353,5 +358,8 @@ foreach(test_mode ${TEST_MODES})
353358
DEPENDS "${test_target_name}${SWIFT_PRIMARY_VARIANT_SUFFIX}")
354359
set_property(TARGET "${test_target_name}"
355360
PROPERTY FOLDER "Tests/check-swift")
361+
362+
add_custom_target("swift${test_subset_target_suffix}${test_mode_target_suffix}-test-depends"
363+
DEPENDS "swift${test_subset_target_suffix}${test_mode_target_suffix}${SWIFT_PRIMARY_VARIANT_SUFFIX}-test-depends")
356364
endforeach()
357365
endforeach()

0 commit comments

Comments
 (0)