@@ -83,37 +83,46 @@ let package = Package(
83
83
. library(
84
84
name: " FoundationICU " ,
85
85
targets: [ " FoundationICU " ] ) ,
86
+ . library(
87
+ name: " FoundationICUCommon " ,
88
+ targets: [ " FoundationICUCommon " ] ) ,
89
+ . library(
90
+ name: " FoundationICUI18N " ,
91
+ targets: [ " FoundationICUI18N " ] ) ,
92
+ . library(
93
+ name: " FoundationICUIO " ,
94
+ targets: [ " FoundationICUIO " ] ) ,
86
95
] ,
87
96
targets: [
88
97
. target(
89
98
name: " FoundationICU " ,
90
99
dependencies: [
91
- " ICUCommon " ,
92
- " ICUI18N " ,
93
- " ICUIO " ,
94
- " ICUStubData "
100
+ " FoundationICUCommon " ,
101
+ " FoundationICUI18N " ,
102
+ " FoundationICUIO " ,
103
+ " FoundationICUStubData "
95
104
] ,
96
105
path: " swift/FoundationICU " ) ,
97
106
. target(
98
- name: " ICUCommon " ,
107
+ name: " FoundationICUCommon " ,
99
108
path: " icuSources/common " ,
100
109
publicHeadersPath: " include " ,
101
110
cxxSettings: commonBuildSettings) ,
102
111
. target(
103
- name: " ICUI18N " ,
104
- dependencies: [ " ICUCommon " ] ,
112
+ name: " FoundationICUI18N " ,
113
+ dependencies: [ " FoundationICUCommon " ] ,
105
114
path: " icuSources/i18n " ,
106
115
publicHeadersPath: " include " ,
107
116
cxxSettings: i18nBuildSettings) ,
108
117
. target(
109
- name: " ICUIO " ,
110
- dependencies: [ " ICUCommon " , " ICUI18N " ] ,
118
+ name: " FoundationICUIO " ,
119
+ dependencies: [ " FoundationICUCommon " , " FoundationICUI18N " ] ,
111
120
path: " icuSources/io " ,
112
121
publicHeadersPath: " include " ,
113
122
cxxSettings: ioBuildSettings) ,
114
123
. target(
115
- name: " ICUStubData " ,
116
- dependencies: [ " ICUCommon " ] ,
124
+ name: " FoundationICUStubData " ,
125
+ dependencies: [ " FoundationICUCommon " ] ,
117
126
path: " icuSources/stubdata " ,
118
127
publicHeadersPath: " . " ,
119
128
cxxSettings: stubDataBuildSettings) ,
0 commit comments