Skip to content

Commit c170e69

Browse files
committed
[Dependency Scanning] Install lib_InternalSwiftScan.dylib into the destination toolchain.
1 parent cd2d4cc commit c170e69

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

Diff for: tools/libSwiftScan/CMakeLists.txt

+9
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,12 @@ add_llvm_symbol_exports(libSwiftScan ${LLVM_EXPORTED_SYMBOL_FILE})
2626

2727
# Adds -dead_strip option
2828
add_link_opts(libSwiftScan)
29+
30+
add_dependencies(compiler libSwiftScan)
31+
swift_install_in_component(TARGETS libSwiftScan
32+
ARCHIVE DESTINATION "lib${LLVM_LIBDIR_SUFFIX}/swift/${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK}_LIB_SUBDIR}" COMPONENT compiler
33+
LIBRARY DESTINATION "lib${LLVM_LIBDIR_SUFFIX}/swift/${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK}_LIB_SUBDIR}" COMPONENT compiler
34+
RUNTIME DESTINATION "bin" COMPONENT compiler)
35+
swift_install_in_component(DIRECTORY "${SWIFT_MAIN_INCLUDE_DIR}/swift-c/DependencyScan/"
36+
DESTINATION "lib${LLVM_LIBDIR_SUFFIX}/swift/${SWIFT_SCAN_LIB_NAME}"
37+
COMPONENT compiler)

0 commit comments

Comments
 (0)