Skip to content

Commit 66fa742

Browse files
authored
Merge pull request #20718 from compnerd/host-tools-dce
host tools DCE
2 parents f87f900 + 1f9feb5 commit 66fa742

File tree

1 file changed

+1
-15
lines changed

1 file changed

+1
-15
lines changed

cmake/modules/AddSwift.cmake

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2365,10 +2365,7 @@ endmacro()
23652365

23662366
function(add_swift_host_tool executable)
23672367
set(ADDSWIFTHOSTTOOL_multiple_parameter_options
2368-
SWIFT_COMPONENT
2369-
COMPILE_FLAGS
2370-
DEPENDS
2371-
SWIFT_MODULE_DEPENDS)
2368+
SWIFT_COMPONENT)
23722369

23732370
cmake_parse_arguments(
23742371
ADDSWIFTHOSTTOOL # prefix
@@ -2377,21 +2374,10 @@ function(add_swift_host_tool executable)
23772374
"${ADDSWIFTHOSTTOOL_multiple_parameter_options}" # multi-value args
23782375
${ARGN})
23792376

2380-
# Configure variables for this subdirectory.
2381-
set(VARIANT_SUFFIX "-${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK}_LIB_SUBDIR}-${SWIFT_HOST_VARIANT_ARCH}")
2382-
set(MODULE_VARIANT_SUFFIX "-swiftmodule${VARIANT_SUFFIX}")
2383-
2384-
foreach(mod ${ADDSWIFTHOSTTOOL_SWIFT_MODULE_DEPENDS})
2385-
list(APPEND ADDSWIFTHOSTTOOL_DEPENDS "swift${mod}${MODULE_VARIANT_SUFFIX}")
2386-
list(APPEND ADDSWIFTHOSTTOOL_DEPENDS "swift${mod}${VARIANT_SUFFIX}")
2387-
endforeach()
2388-
23892377
# Create the executable rule.
23902378
add_swift_executable(
23912379
${executable}
23922380
${ADDSWIFTHOSTTOOL_UNPARSED_ARGUMENTS}
2393-
DEPENDS ${ADDSWIFTHOSTTOOL_DEPENDS}
2394-
COMPILE_FLAGS ${ADDSWIFTHOSTTOOL_COMPILE_FLAGS}
23952381
)
23962382

23972383
# And then create the install rule if we are asked to.

0 commit comments

Comments
 (0)