Skip to content

Commit 783e8ec

Browse files
authored
Merge pull request #21635 from compnerd/toolchain-only
build: honour LLVM_INSTALL_TOOLCHAIN_ONLY
2 parents 89eea75 + c9c12fe commit 783e8ec

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

cmake/modules/AddSwift.cmake

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1433,11 +1433,13 @@ function(add_swift_host_library name)
14331433
INSTALL_IN_COMPONENT "dev"
14341434
)
14351435

1436-
swift_install_in_component(dev
1437-
TARGETS ${name}
1438-
ARCHIVE DESTINATION lib${LLVM_LIBDIR_SUFFIX}
1439-
LIBRARY DESTINATION lib${LLVM_LIBDIR_SUFFIX}
1440-
RUNTIME DESTINATION bin)
1436+
if(NOT LLVM_INSTALL_TOOLCHAIN_ONLY)
1437+
swift_install_in_component(dev
1438+
TARGETS ${name}
1439+
ARCHIVE DESTINATION lib${LLVM_LIBDIR_SUFFIX}
1440+
LIBRARY DESTINATION lib${LLVM_LIBDIR_SUFFIX}
1441+
RUNTIME DESTINATION bin)
1442+
endif()
14411443

14421444
swift_is_installing_component(dev is_installing)
14431445
if(NOT is_installing)

0 commit comments

Comments
 (0)