@@ -739,6 +739,7 @@ function(_add_swift_library_single target name)
739
739
DEPLOYMENT_VERSION_TVOS
740
740
DEPLOYMENT_VERSION_WATCHOS
741
741
INSTALL_IN_COMPONENT
742
+ LIBRARY_INSTALL_NAME_DIR
742
743
MODULE_TARGET
743
744
SDK )
744
745
set (SWIFTLIB_SINGLE_multiple_parameter_options
@@ -1054,6 +1055,10 @@ function(_add_swift_library_single target name)
1054
1055
set (install_name_dir "@rpath" )
1055
1056
endif ()
1056
1057
1058
+ if (SWIFTLIB_SINGLE_LIBRARY_INSTALL_NAME_DIR )
1059
+ set (install_name_dir "${SWIFTLIB_SINGLE_LIBRARY_INSTALL_NAME_DIR} " )
1060
+ endif ()
1061
+
1057
1062
set_target_properties ("${target} "
1058
1063
PROPERTIES
1059
1064
INSTALL_NAME_DIR "${install_name_dir} " )
@@ -1619,7 +1624,8 @@ function(add_swift_target_library name)
1619
1624
DEPLOYMENT_VERSION_OSX
1620
1625
DEPLOYMENT_VERSION_TVOS
1621
1626
DEPLOYMENT_VERSION_WATCHOS
1622
- INSTALL_IN_COMPONENT )
1627
+ INSTALL_IN_COMPONENT
1628
+ LIBRARY_INSTALL_NAME_DIR )
1623
1629
set (SWIFTLIB_multiple_parameter_options
1624
1630
C_COMPILE_FLAGS
1625
1631
DEPENDS
@@ -1921,6 +1927,7 @@ function(add_swift_target_library name)
1921
1927
${SWIFTLIB_TARGET_LIBRARY_keyword}
1922
1928
${SWIFTLIB_FORCE_BUILD_OPTIMIZED_keyword}
1923
1929
${SWIFTLIB_NOSWIFTRT_keyword}
1930
+ LIBRARY_INSTALL_NAME_DIR "${SWIFTLIB_LIBRARY_INSTALL_NAME_DIR} "
1924
1931
INSTALL_IN_COMPONENT "${SWIFTLIB_INSTALL_IN_COMPONENT} "
1925
1932
DEPLOYMENT_VERSION_OSX "${SWIFTLIB_DEPLOYMENT_VERSION_OSX} "
1926
1933
DEPLOYMENT_VERSION_IOS "${SWIFTLIB_DEPLOYMENT_VERSION_IOS} "
0 commit comments