@@ -713,6 +713,7 @@ function(_add_swift_library_single target name)
713
713
DEPLOYMENT_VERSION_TVOS
714
714
DEPLOYMENT_VERSION_WATCHOS
715
715
INSTALL_IN_COMPONENT
716
+ LIBRARY_INSTALL_NAME_DIR
716
717
MODULE_TARGET
717
718
SDK )
718
719
set (SWIFTLIB_SINGLE_multiple_parameter_options
@@ -1033,6 +1034,10 @@ function(_add_swift_library_single target name)
1033
1034
set (install_name_dir "@rpath" )
1034
1035
endif ()
1035
1036
1037
+ if (SWIFTLIB_SINGLE_LIBRARY_INSTALL_NAME_DIR )
1038
+ set (install_name_dir "${SWIFTLIB_SINGLE_LIBRARY_INSTALL_NAME_DIR} " )
1039
+ endif ()
1040
+
1036
1041
set_target_properties ("${target} "
1037
1042
PROPERTIES
1038
1043
INSTALL_NAME_DIR "${install_name_dir} " )
@@ -1613,7 +1618,8 @@ function(add_swift_target_library name)
1613
1618
DEPLOYMENT_VERSION_OSX
1614
1619
DEPLOYMENT_VERSION_TVOS
1615
1620
DEPLOYMENT_VERSION_WATCHOS
1616
- INSTALL_IN_COMPONENT )
1621
+ INSTALL_IN_COMPONENT
1622
+ LIBRARY_INSTALL_NAME_DIR )
1617
1623
set (SWIFTLIB_multiple_parameter_options
1618
1624
C_COMPILE_FLAGS
1619
1625
DEPENDS
@@ -1911,6 +1917,7 @@ function(add_swift_target_library name)
1911
1917
${SWIFTLIB_TARGET_LIBRARY_keyword}
1912
1918
${SWIFTLIB_FORCE_BUILD_OPTIMIZED_keyword}
1913
1919
${SWIFTLIB_NOSWIFTRT_keyword}
1920
+ LIBRARY_INSTALL_NAME_DIR "${SWIFTLIB_LIBRARY_INSTALL_NAME_DIR} "
1914
1921
INSTALL_IN_COMPONENT "${SWIFTLIB_INSTALL_IN_COMPONENT} "
1915
1922
DEPLOYMENT_VERSION_OSX "${SWIFTLIB_DEPLOYMENT_VERSION_OSX} "
1916
1923
DEPLOYMENT_VERSION_IOS "${SWIFTLIB_DEPLOYMENT_VERSION_IOS} "
0 commit comments