@@ -31,43 +31,3 @@ function(emit_swift_interface target)
31
31
endif ()
32
32
endif ()
33
33
endfunction ()
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