@@ -57,6 +57,11 @@ let package = Package(
5757 targets: [ " JavaRuntime " ]
5858 ) ,
5959
60+ . library(
61+ name: " JavaKitCollection " ,
62+ targets: [ " JavaKitCollection " ]
63+ ) ,
64+
6065 . library(
6166 name: " JavaKitJar " ,
6267 targets: [ " JavaKitReflection " ]
@@ -163,17 +168,26 @@ let package = Package(
163168 ]
164169 ) ,
165170 . target(
166- name: " JavaKitJar " ,
171+ name: " JavaKitCollection " ,
167172 dependencies: [ " JavaKit " ] ,
168173 exclude: [ " Java2Swift.config " ] ,
169174 swiftSettings: [
170175 . swiftLanguageMode( . v5) ,
171176 . unsafeFlags( [ " -I \( javaIncludePath) " , " -I \( javaPlatformIncludePath) " ] )
172177 ]
173178 ) ,
179+ . target(
180+ name: " JavaKitJar " ,
181+ dependencies: [ " JavaKit " , " JavaKitCollection " ] ,
182+ exclude: [ " Java2Swift.config " ] ,
183+ swiftSettings: [
184+ . swiftLanguageMode( . v5) ,
185+ . unsafeFlags( [ " -I \( javaIncludePath) " , " -I \( javaPlatformIncludePath) " ] )
186+ ]
187+ ) ,
174188 . target(
175189 name: " JavaKitNetwork " ,
176- dependencies: [ " JavaKit " ] ,
190+ dependencies: [ " JavaKit " , " JavaKitCollection " ] ,
177191 exclude: [ " Java2Swift.config " ] ,
178192 swiftSettings: [
179193 . swiftLanguageMode( . v5) ,
@@ -182,7 +196,7 @@ let package = Package(
182196 ) ,
183197 . target(
184198 name: " JavaKitReflection " ,
185- dependencies: [ " JavaKit " ] ,
199+ dependencies: [ " JavaKit " , " JavaKitCollection " ] ,
186200 exclude: [ " Java2Swift.config " ] ,
187201 swiftSettings: [
188202 . swiftLanguageMode( . v5) ,
0 commit comments