@@ -38,31 +38,36 @@ function(install_swift_interface target)
3838 # Install binary swift modules
3939 install (FILES "${CMAKE_CURRENT_BINARY_DIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule"
4040 RENAME "${SwiftCore_MODULE_TRIPLE} .swiftmodule"
41- DESTINATION "${SwiftCore_INSTALL_SWIFTMODULEDIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule" )
41+ DESTINATION "${SwiftCore_INSTALL_SWIFTMODULEDIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule"
42+ COMPONENT SwiftCore_development)
4243 if (SwiftCore_VARIANT_MODULE_TRIPLE)
4344 install (FILES "${CMAKE_CURRENT_BINARY_DIR} /${target} -${SwiftCore_VARIANT_MODULE_TRIPLE} /${target} .swiftmodule"
4445 RENAME "${SwiftCore_VARIANT_MODULE_TRIPLE} .swiftmodule"
45- DESTINATION "${SwiftCore_INSTALL_SWIFTMODULEDIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule" )
46+ DESTINATION "${SwiftCore_INSTALL_SWIFTMODULEDIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule"
47+ COMPONENT SwiftCore_development)
4648 endif ()
4749
4850 # Install Swift interfaces if library-evolution is enabled
4951 if (SwiftCore_ENABLE_LIBRARY_EVOLUTION)
5052 install (FILES "${CMAKE_CURRENT_BINARY_DIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftinterface"
5153 RENAME "${SwiftCore_MODULE_TRIPLE} .swiftinterface"
52- DESTINATION "${SwiftCore_INSTALL_SWIFTMODULEDIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule" )
53-
54+ DESTINATION "${SwiftCore_INSTALL_SWIFTMODULEDIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule"
55+ COMPONENT SwiftCore_development)
5456 install (FILES "${CMAKE_CURRENT_BINARY_DIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.private.swiftinterface"
5557 RENAME "${SwiftCore_MODULE_TRIPLE} .private.swiftinterface"
56- DESTINATION "${SwiftCore_INSTALL_SWIFTMODULEDIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule" )
58+ DESTINATION "${SwiftCore_INSTALL_SWIFTMODULEDIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule"
59+ COMPONENT SwiftCore_development)
5760
5861 # Install catalyst interface files
5962 if (SwiftCore_VARIANT_MODULE_TRIPLE)
6063 install (FILES "${CMAKE_CURRENT_BINARY_DIR} /${target} -${SwiftCore_VARIANT_MODULE_TRIPLE} /${target} .swiftinterface"
6164 RENAME "${SwiftCore_VARIANT_MODULE_TRIPLE} .swiftinterface"
62- DESTINATION "${SwiftCore_INSTALL_SWIFTMODULEDIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule" )
65+ DESTINATION "${SwiftCore_INSTALL_SWIFTMODULEDIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule"
66+ COMPONENT SwiftCore_development)
6367 install (FILES "${CMAKE_CURRENT_BINARY_DIR} /${target} -${SwiftCore_VARIANT_MODULE_TRIPLE} /${target} .private.swiftinterface"
6468 RENAME "${SwiftCore_VARIANT_MODULE_TRIPLE} .private.swiftinterface"
65- DESTINATION "${SwiftCore_INSTALL_SWIFTMODULEDIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule" )
69+ DESTINATION "${SwiftCore_INSTALL_SWIFTMODULEDIR} /$<TARGET_PROPERTY:${target} ,Swift_MODULE_NAME>.swiftmodule"
70+ COMPONENT SwiftCore_development)
6671 endif ()
6772 endif ()
6873endfunction ()
0 commit comments