@@ -31,43 +31,3 @@ function(emit_swift_interface target)
3131 endif ()
3232 endif ()
3333endfunction ()
34-
35- # Install the generated swift interface file for the target if library evolution
36- # is enabled.
37- function (install_swift_interface target )
38- # Install binary swift modules
39- install (FILES "${CMAKE_CURRENT_BINARY_DIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule"
40- RENAME "${${PROJECT_NAME} _MODULE_TRIPLE}.swiftmodule"
41- DESTINATION "${${PROJECT_NAME} _INSTALL_SWIFTMODULEDIR}/$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule"
42- COMPONENT ${PROJECT_NAME} _development)
43- if (${PROJECT_NAME} _VARIANT_MODULE_TRIPLE)
44- install (FILES "${CMAKE_CURRENT_BINARY_DIR} /${target} -${${PROJECT_NAME} _VARIANT_MODULE_TRIPLE}/${target} .swiftmodule"
45- RENAME "${${PROJECT_NAME} _VARIANT_MODULE_TRIPLE}.swiftmodule"
46- DESTINATION "${${PROJECT_NAME} _INSTALL_SWIFTMODULEDIR}/$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule"
47- COMPONENT ${PROJECT_NAME} _development)
48- endif ()
49-
50- # Install Swift interfaces if library-evolution is enabled
51- if (${PROJECT_NAME} _ENABLE_LIBRARY_EVOLUTION)
52- install (FILES "${CMAKE_CURRENT_BINARY_DIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftinterface"
53- RENAME "${${PROJECT_NAME} _MODULE_TRIPLE}.swiftinterface"
54- DESTINATION "${${PROJECT_NAME} _INSTALL_SWIFTMODULEDIR}/$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule"
55- COMPONENT ${PROJECT_NAME} _development)
56- install (FILES "${CMAKE_CURRENT_BINARY_DIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.private.swiftinterface"
57- RENAME "${${PROJECT_NAME} _MODULE_TRIPLE}.private.swiftinterface"
58- DESTINATION "${${PROJECT_NAME} _INSTALL_SWIFTMODULEDIR}/$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule"
59- COMPONENT ${PROJECT_NAME} _development)
60-
61- # Install catalyst interface files
62- if (${PROJECT_NAME} _VARIANT_MODULE_TRIPLE)
63- install (FILES "${CMAKE_CURRENT_BINARY_DIR} /${target} -${${PROJECT_NAME} _VARIANT_MODULE_TRIPLE}/${target} .swiftinterface"
64- RENAME "${${PROJECT_NAME} _VARIANT_MODULE_TRIPLE}.swiftinterface"
65- DESTINATION "${${PROJECT_NAME} _INSTALL_SWIFTMODULEDIR}/$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule"
66- COMPONENT ${PROJECT_NAME} _development)
67- install (FILES "${CMAKE_CURRENT_BINARY_DIR} /${target} -${${PROJECT_NAME} _VARIANT_MODULE_TRIPLE}/${target} .private.swiftinterface"
68- RENAME "${${PROJECT_NAME} _VARIANT_MODULE_TRIPLE}.private.swiftinterface"
69- DESTINATION "${${PROJECT_NAME} _INSTALL_SWIFTMODULEDIR}/$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule"
70- COMPONENT ${PROJECT_NAME} _development)
71- endif ()
72- endif ()
73- endfunction ()
0 commit comments