Skip to content

Commit e723a8e

Browse files
authored
Merge pull request #353 from capent/multilib
SR-2100 - Add support for multi-lib systems
2 parents a618b46 + f359b5d commit e723a8e

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

CMakeLists.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ include(CheckSymbolExists)
3131
include(GNUInstallDirs)
3232
include(SwiftSupport)
3333

34-
set(INSTALL_LIBDIR "lib" CACHE PATH "Path where the libraries should be installed")
34+
set(SWIFT_LIBDIR "lib" CACHE PATH "Library folder name, defined by swift main buildscript")
35+
set(INSTALL_LIBDIR "${SWIFT_LIBDIR}" CACHE PATH "Path where the libraries should be installed")
3536
set(WITH_BLOCKS_RUNTIME "" CACHE PATH "Path to blocks runtime")
3637

3738
include(DispatchAppleOptions)
@@ -55,7 +56,7 @@ if(ENABLE_SWIFT)
5556
string(TOLOWER ${CMAKE_SYSTEM_NAME} SWIFT_OS)
5657
get_swift_host_arch(SWIFT_HOST_ARCH)
5758

58-
set(SWIFT_RUNTIME_LIBDIR ${SWIFT_TOOLCHAIN}/lib/swift/${SWIFT_OS}/${SWIFT_HOST_ARCH})
59+
set(SWIFT_RUNTIME_LIBDIR ${SWIFT_TOOLCHAIN}/${SWIFT_LIBDIR}/swift/${SWIFT_OS}/${SWIFT_HOST_ARCH})
5960

6061
add_library(swiftCore
6162
SHARED IMPORTED GLOBAL)

0 commit comments

Comments
 (0)