1- // swift-tools-version:5.7
1+ // swift-tools-version:5.9
22
33import PackageDescription
44
@@ -24,69 +24,69 @@ let package = Package(
2424 targets: [
2525 . executableTarget( name: " XcodeGen " , dependencies: [
2626 " XcodeGenCLI " ,
27- " Version " ,
27+ . product ( name : " Version " , package : " Version " ) ,
2828 ] ) ,
2929 . target( name: " XcodeGenCLI " , dependencies: [
3030 " XcodeGenKit " ,
3131 " ProjectSpec " ,
32- " SwiftCLI " ,
33- " Rainbow " ,
34- " PathKit " ,
35- " Version " ,
32+ . product ( name : " SwiftCLI " , package : " SwiftCLI " ) ,
33+ . product ( name : " Rainbow " , package : " Rainbow " ) ,
34+ . product ( name : " PathKit " , package : " PathKit " ) ,
35+ . product ( name : " Version " , package : " Version " ) ,
3636 ] ) ,
3737 . target( name: " XcodeGenKit " , dependencies: [
3838 " ProjectSpec " ,
39- " JSONUtilities " ,
40- " XcodeProj " ,
41- " PathKit " ,
39+ . product ( name : " JSONUtilities " , package : " JSONUtilities " ) ,
40+ . product ( name : " XcodeProj " , package : " XcodeProj " ) ,
41+ . product ( name : " PathKit " , package : " PathKit " ) ,
4242 " XcodeGenCore " ,
4343 ] , resources: [
4444 . copy( " SettingPresets " )
4545 ] ) ,
4646 . target( name: " ProjectSpec " , dependencies: [
47- " JSONUtilities " ,
48- " XcodeProj " ,
49- " Yams " ,
47+ . product ( name : " JSONUtilities " , package : " JSONUtilities " ) ,
48+ . product ( name : " XcodeProj " , package : " XcodeProj " ) ,
49+ . product ( name : " Yams " , package : " yams " ) ,
5050 " XcodeGenCore " ,
51- " Version " ,
51+ . product ( name : " Version " , package : " Version " ) ,
5252 ] ) ,
5353 . target( name: " XcodeGenCore " , dependencies: [
54- " PathKit " ,
55- " Yams " ,
54+ . product ( name : " PathKit " , package : " PathKit " ) ,
55+ . product ( name : " Yams " , package : " yams " ) ,
5656 ] ) ,
5757 . target( name: " TestSupport " , dependencies: [
58- " XcodeProj " ,
59- " Spectre " ,
60- " PathKit " ,
58+ . product ( name : " XcodeProj " , package : " XcodeProj " ) ,
59+ . product ( name : " Spectre " , package : " Spectre " ) ,
60+ . product ( name : " PathKit " , package : " PathKit " ) ,
6161 ] ) ,
6262 . testTarget( name: " XcodeGenKitTests " , dependencies: [
6363 " XcodeGenKit " ,
64- " Spectre " ,
65- " PathKit " ,
64+ . product ( name : " Spectre " , package : " Spectre " ) ,
65+ . product ( name : " PathKit " , package : " PathKit " ) ,
6666 " TestSupport " ,
6767 ] ) ,
6868 . testTarget( name: " FixtureTests " , dependencies: [
6969 " XcodeGenKit " ,
70- " Spectre " ,
71- " PathKit " ,
70+ . product ( name : " Spectre " , package : " Spectre " ) ,
71+ . product ( name : " PathKit " , package : " PathKit " ) ,
7272 " TestSupport " ,
7373 ] ) ,
7474 . testTarget( name: " XcodeGenCoreTests " , dependencies: [
7575 " XcodeGenCore " ,
76- " Spectre " ,
77- " PathKit " ,
76+ . product ( name : " Spectre " , package : " Spectre " ) ,
77+ . product ( name : " PathKit " , package : " PathKit " ) ,
7878 " TestSupport " ,
7979 ] ) ,
8080 . testTarget( name: " ProjectSpecTests " , dependencies: [
8181 " ProjectSpec " ,
82- " Spectre " ,
83- " PathKit " ,
82+ . product ( name : " Spectre " , package : " Spectre " ) ,
83+ . product ( name : " PathKit " , package : " PathKit " ) ,
8484 " TestSupport " ,
8585 ] ) ,
8686 . testTarget( name: " PerformanceTests " , dependencies: [
8787 " XcodeGenKit " ,
88- " Spectre " ,
89- " PathKit " ,
88+ . product ( name : " Spectre " , package : " Spectre " ) ,
89+ . product ( name : " PathKit " , package : " PathKit " ) ,
9090 " TestSupport " ,
9191 ] ) ,
9292 ]
0 commit comments