mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Merge pull request #85931 from etcwilde/ewilde/stringprocessing-flags
CMake: StringProcessing: More apple flags
This commit is contained in:
@@ -42,6 +42,7 @@ include(EmitSwiftInterface)
|
|||||||
include(InstallSwiftInterface)
|
include(InstallSwiftInterface)
|
||||||
include(PlatformInfo)
|
include(PlatformInfo)
|
||||||
include(ResourceEmbedding)
|
include(ResourceEmbedding)
|
||||||
|
include(CatalystSupport)
|
||||||
|
|
||||||
option(${PROJECT_NAME}_INSTALL_NESTED_SUBDIR "Install libraries under a platform and architecture subdirectory" ON)
|
option(${PROJECT_NAME}_INSTALL_NESTED_SUBDIR "Install libraries under a platform and architecture subdirectory" ON)
|
||||||
set(${PROJECT_NAME}_INSTALL_LIBDIR "${CMAKE_INSTALL_LIBDIR}/swift$<$<NOT:$<BOOL:${BUILD_SHARED_LIBS}>>:_static>$<$<BOOL:${PROJECT_NAME}_INSTALL_NESTED_SUBDIR>:/${${PROJECT_NAME}_PLATFORM_SUBDIR}/${${PROJECT_NAME}_ARCH_SUBDIR}>")
|
set(${PROJECT_NAME}_INSTALL_LIBDIR "${CMAKE_INSTALL_LIBDIR}/swift$<$<NOT:$<BOOL:${BUILD_SHARED_LIBS}>>:_static>$<$<BOOL:${PROJECT_NAME}_INSTALL_NESTED_SUBDIR>:/${${PROJECT_NAME}_PLATFORM_SUBDIR}/${${PROJECT_NAME}_ARCH_SUBDIR}>")
|
||||||
|
|||||||
@@ -22,4 +22,5 @@ install(TARGETS swiftRegexBuilder
|
|||||||
emit_swift_interface(swiftRegexBuilder)
|
emit_swift_interface(swiftRegexBuilder)
|
||||||
install_swift_interface(swiftRegexBuilder)
|
install_swift_interface(swiftRegexBuilder)
|
||||||
|
|
||||||
|
generate_plist(swiftRegexBuilder "${CMAKE_PROJECT_VERSION}" swiftRegexBuilder)
|
||||||
embed_manifest(swiftRegexBuilder)
|
embed_manifest(swiftRegexBuilder)
|
||||||
|
|||||||
@@ -45,4 +45,5 @@ install(TARGETS swift_RegexParser
|
|||||||
emit_swift_interface(swift_RegexParser)
|
emit_swift_interface(swift_RegexParser)
|
||||||
install_swift_interface(swift_RegexParser)
|
install_swift_interface(swift_RegexParser)
|
||||||
|
|
||||||
|
generate_plist(swiftRegexParser "${CMAKE_PROJECT_VERSION}" swift_RegexParser)
|
||||||
embed_manifest(swift_RegexParser)
|
embed_manifest(swift_RegexParser)
|
||||||
|
|||||||
@@ -87,4 +87,5 @@ install(TARGETS swift_StringProcessing
|
|||||||
emit_swift_interface(swift_StringProcessing)
|
emit_swift_interface(swift_StringProcessing)
|
||||||
install_swift_interface(swift_StringProcessing)
|
install_swift_interface(swift_StringProcessing)
|
||||||
|
|
||||||
|
generate_plist(swiftStringProcessing "${CMAKE_PROJECT_VERSION}" swift_StringProcessing)
|
||||||
embed_manifest(swift_StringProcessing)
|
embed_manifest(swift_StringProcessing)
|
||||||
|
|||||||
Reference in New Issue
Block a user