Skip to content

Commit c1b3846

Browse files
committed
build: remove variant support
1 parent 4a9024d commit c1b3846

File tree

1 file changed

+0
-9
lines changed

1 file changed

+0
-9
lines changed

cmake/modules/EmitSwiftInterface.cmake

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,6 @@ function(emit_swift_interface target)
3333

3434
target_compile_options(${target} PRIVATE
3535
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-emit-module-path ${CMAKE_CURRENT_BINARY_DIR}/${module_name}.swiftmodule/${${PROJECT_NAME}_MODULE_TRIPLE}.swiftmodule>")
36-
if(${PROJECT_NAME}_VARIANT_MODULE_TRIPLE)
37-
target_compile_options(${target} PRIVATE
38-
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-emit-variant-module-path ${CMAKE_CURRENT_BINARY_DIR}/${module_name}.swiftmodule/${${PROJECT_NAME}_VARIANT_MODULE_TRIPLE}.swiftmodule>")
39-
endif()
4036
add_custom_command(OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/${module_name}.swiftmodule/${${PROJECT_NAME}_MODULE_TRIPLE}.swiftmodule"
4137
DEPENDS ${target})
4238
target_sources(${target}
@@ -48,11 +44,6 @@ function(emit_swift_interface target)
4844
target_compile_options(${target} PRIVATE
4945
$<$<COMPILE_LANGUAGE:Swift>:-emit-module-interface-path$<SEMICOLON>${CMAKE_CURRENT_BINARY_DIR}/${module_name}.swiftmodule/${${PROJECT_NAME}_MODULE_TRIPLE}.swiftinterface>
5046
$<$<COMPILE_LANGUAGE:Swift>:-emit-private-module-interface-path$<SEMICOLON>${CMAKE_CURRENT_BINARY_DIR}/${module_name}.swiftmodule/${${PROJECT_NAME}_MODULE_TRIPLE}.private.swiftinterface>)
51-
if(${PROJECT_NAME}_VARIANT_MODULE_TRIPLE)
52-
target_compile_options(${target} PRIVATE
53-
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-emit-variant-module-interface-path ${CMAKE_CURRENT_BINARY_DIR}/${module_name}.swiftmodule/${${PROJECT_NAME}_VARIANT_MODULE_TRIPLE}.swiftinterface>"
54-
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-emit-variant-private-module-interface-path ${CMAKE_CURRENT_BINARY_DIR}/${module_name}.swiftmodule/${${PROJECT_NAME}_VARIANT_MODULE_TRIPLE}.private.swiftinterface>")
55-
endif()
5647
target_compile_options(${target} PRIVATE
5748
$<$<COMPILE_LANGUAGE:Swift>:-library-level$<SEMICOLON>api>
5849
$<$<COMPILE_LANGUAGE:Swift>:-Xfrontend$<SEMICOLON>-require-explicit-availability=ignore>)

0 commit comments

Comments
 (0)