|
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
| 10 | + 4001ED0D29732D4500F165ED /* ExportSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4001ED0C29732D4500F165ED /* ExportSettings.swift */; }; |
| 11 | + 4001ED0F29732E1300F165ED /* ColorSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4001ED0E29732E1300F165ED /* ColorSettings.swift */; }; |
| 12 | + 401064D92973374700BFB00E /* ZipDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 401064D82973374700BFB00E /* ZipDocument.swift */; }; |
10 | 13 | 4011EECD2961C9B000A36D87 /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = 4011EECC2961C9B000A36D87 /* LICENSE */; }; |
11 | 14 | 40245EF6296BE7D4007B5DAB /* ExerciseRunList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40245EF5296BE7D4007B5DAB /* ExerciseRunList.swift */; }; |
12 | 15 | 402A5F2F296B7FE000A43DB3 /* HistoryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 402A5F2E296B7F7B00A43DB3 /* HistoryView.swift */; }; |
13 | 16 | 402A5F32296B835B00A43DB3 /* Tabler in Frameworks */ = {isa = PBXBuildFile; productRef = 402A5F31296B835B00A43DB3 /* Tabler */; }; |
| 17 | + 403CA2CE2971F6660084785B /* ZIPFoundation in Frameworks */ = {isa = PBXBuildFile; productRef = 403CA2CD2971F6660084785B /* ZIPFoundation */; }; |
| 18 | + 403CA2D0297220460084785B /* Export-Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 403CA2CF29721E750084785B /* Export-Utils.swift */; }; |
| 19 | + 403CA2D22972829F0084785B /* PhoneSettingsForm.swift in Sources */ = {isa = PBXBuildFile; fileRef = 403CA2D12972829F0084785B /* PhoneSettingsForm.swift */; }; |
14 | 20 | 408FACFE296CAC9300D02C9C /* RoutineRunList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 408FACFD296CABC400D02C9C /* RoutineRunList.swift */; }; |
15 | 21 | 40B51E45294549DF0047377A /* GroutUI in Frameworks */ = {isa = PBXBuildFile; productRef = 40B51E44294549DF0047377A /* GroutUI */; }; |
16 | 22 | 40CCF3F629454D2B007DDE69 /* GroutLib in Frameworks */ = {isa = PBXBuildFile; productRef = 40CCF3F529454D2B007DDE69 /* GroutLib */; }; |
|
23 | 29 | /* End PBXBuildFile section */ |
24 | 30 |
|
25 | 31 | /* Begin PBXFileReference section */ |
| 32 | + 4001ED0C29732D4500F165ED /* ExportSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExportSettings.swift; sourceTree = "<group>"; }; |
| 33 | + 4001ED0E29732E1300F165ED /* ColorSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ColorSettings.swift; sourceTree = "<group>"; }; |
| 34 | + 401064D82973374700BFB00E /* ZipDocument.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ZipDocument.swift; sourceTree = "<group>"; }; |
26 | 35 | 4011EECC2961C9B000A36D87 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; }; |
27 | 36 | 4011EECE2961C9BC00A36D87 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; }; |
28 | 37 | 40245EF5296BE7D4007B5DAB /* ExerciseRunList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExerciseRunList.swift; sourceTree = "<group>"; }; |
29 | 38 | 402A5F2E296B7F7B00A43DB3 /* HistoryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HistoryView.swift; sourceTree = "<group>"; }; |
| 39 | + 403CA2CF29721E750084785B /* Export-Utils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Export-Utils.swift"; sourceTree = "<group>"; }; |
| 40 | + 403CA2D12972829F0084785B /* PhoneSettingsForm.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PhoneSettingsForm.swift; sourceTree = "<group>"; }; |
30 | 41 | 408FACFD296CABC400D02C9C /* RoutineRunList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoutineRunList.swift; sourceTree = "<group>"; }; |
31 | 42 | 40E347BA29452CF1003A19B9 /* Gym Routine Tracker Plus.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Gym Routine Tracker Plus.app"; sourceTree = BUILT_PRODUCTS_DIR; }; |
32 | 43 | 40E347BD29452CF1003A19B9 /* PlusApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlusApp.swift; sourceTree = "<group>"; }; |
|
47 | 58 | 40E347D329452E4B003A19B9 /* Compactor in Frameworks */, |
48 | 59 | 40EBE1CC29635306004B9189 /* GroutUI in Frameworks */, |
49 | 60 | 40CCF3F629454D2B007DDE69 /* GroutLib in Frameworks */, |
| 61 | + 403CA2CE2971F6660084785B /* ZIPFoundation in Frameworks */, |
50 | 62 | ); |
51 | 63 | runOnlyForDeploymentPostprocessing = 0; |
52 | 64 | }; |
53 | 65 | /* End PBXFrameworksBuildPhase section */ |
54 | 66 |
|
55 | 67 | /* Begin PBXGroup section */ |
| 68 | + 401064DA2973378500BFB00E /* Helper */ = { |
| 69 | + isa = PBXGroup; |
| 70 | + children = ( |
| 71 | + 401064D82973374700BFB00E /* ZipDocument.swift */, |
| 72 | + 403CA2CF29721E750084785B /* Export-Utils.swift */, |
| 73 | + ); |
| 74 | + path = Helper; |
| 75 | + sourceTree = "<group>"; |
| 76 | + }; |
| 77 | + 401064DB2973378C00BFB00E /* Views */ = { |
| 78 | + isa = PBXGroup; |
| 79 | + children = ( |
| 80 | + 40E347BF29452CF1003A19B9 /* ContentView.swift */, |
| 81 | + 4001ED0E29732E1300F165ED /* ColorSettings.swift */, |
| 82 | + 40245EF5296BE7D4007B5DAB /* ExerciseRunList.swift */, |
| 83 | + 4001ED0C29732D4500F165ED /* ExportSettings.swift */, |
| 84 | + 402A5F2E296B7F7B00A43DB3 /* HistoryView.swift */, |
| 85 | + 403CA2D12972829F0084785B /* PhoneSettingsForm.swift */, |
| 86 | + 408FACFD296CABC400D02C9C /* RoutineRunList.swift */, |
| 87 | + ); |
| 88 | + path = Views; |
| 89 | + sourceTree = "<group>"; |
| 90 | + }; |
56 | 91 | 40B51E41294549D90047377A /* Frameworks */ = { |
57 | 92 | isa = PBXGroup; |
58 | 93 | children = ( |
|
83 | 118 | isa = PBXGroup; |
84 | 119 | children = ( |
85 | 120 | 40E347BD29452CF1003A19B9 /* PlusApp.swift */, |
86 | | - 40E347BF29452CF1003A19B9 /* ContentView.swift */, |
87 | | - 402A5F2E296B7F7B00A43DB3 /* HistoryView.swift */, |
88 | | - 408FACFD296CABC400D02C9C /* RoutineRunList.swift */, |
89 | | - 40245EF5296BE7D4007B5DAB /* ExerciseRunList.swift */, |
| 121 | + 401064DB2973378C00BFB00E /* Views */, |
| 122 | + 401064DA2973378500BFB00E /* Helper */, |
| 123 | + 40E347C329452CF1003A19B9 /* App.entitlements */, |
90 | 124 | 40E347C129452CF1003A19B9 /* Assets.xcassets */, |
91 | 125 | 40EBCFDE294BFB880082A172 /* Info.plist */, |
92 | | - 40E347C329452CF1003A19B9 /* App.entitlements */, |
93 | 126 | 40E347C429452CF1003A19B9 /* Preview Content */, |
94 | 127 | ); |
95 | 128 | path = Sources; |
|
125 | 158 | 40CCF3F529454D2B007DDE69 /* GroutLib */, |
126 | 159 | 40EBE1CB29635306004B9189 /* GroutUI */, |
127 | 160 | 402A5F31296B835B00A43DB3 /* Tabler */, |
| 161 | + 403CA2CD2971F6660084785B /* ZIPFoundation */, |
128 | 162 | ); |
129 | 163 | productName = "Gym Routine Tracker Plus"; |
130 | 164 | productReference = 40E347BA29452CF1003A19B9 /* Gym Routine Tracker Plus.app */; |
|
158 | 192 | 40E347D129452E4B003A19B9 /* XCRemoteSwiftPackageReference "SwiftCompactor" */, |
159 | 193 | 40EBE1CA29635306004B9189 /* XCRemoteSwiftPackageReference "GroutUI" */, |
160 | 194 | 402A5F30296B835B00A43DB3 /* XCRemoteSwiftPackageReference "SwiftTabler" */, |
| 195 | + 403CA2CC2971F6660084785B /* XCRemoteSwiftPackageReference "ZIPFoundation" */, |
161 | 196 | ); |
162 | 197 | productRefGroup = 40E347BB29452CF1003A19B9 /* Products */; |
163 | 198 | projectDirPath = ""; |
|
187 | 222 | buildActionMask = 2147483647; |
188 | 223 | files = ( |
189 | 224 | 40E347C029452CF1003A19B9 /* ContentView.swift in Sources */, |
| 225 | + 403CA2D22972829F0084785B /* PhoneSettingsForm.swift in Sources */, |
| 226 | + 4001ED0F29732E1300F165ED /* ColorSettings.swift in Sources */, |
| 227 | + 4001ED0D29732D4500F165ED /* ExportSettings.swift in Sources */, |
| 228 | + 401064D92973374700BFB00E /* ZipDocument.swift in Sources */, |
| 229 | + 403CA2D0297220460084785B /* Export-Utils.swift in Sources */, |
190 | 230 | 408FACFE296CAC9300D02C9C /* RoutineRunList.swift in Sources */, |
191 | 231 | 40245EF6296BE7D4007B5DAB /* ExerciseRunList.swift in Sources */, |
192 | 232 | 402A5F2F296B7FE000A43DB3 /* HistoryView.swift in Sources */, |
|
424 | 464 | minimumVersion = 0.9.6; |
425 | 465 | }; |
426 | 466 | }; |
| 467 | + 403CA2CC2971F6660084785B /* XCRemoteSwiftPackageReference "ZIPFoundation" */ = { |
| 468 | + isa = XCRemoteSwiftPackageReference; |
| 469 | + repositoryURL = "https://github.com/weichsel/ZIPFoundation.git"; |
| 470 | + requirement = { |
| 471 | + kind = upToNextMajorVersion; |
| 472 | + minimumVersion = 0.9.9; |
| 473 | + }; |
| 474 | + }; |
427 | 475 | 40E347D129452E4B003A19B9 /* XCRemoteSwiftPackageReference "SwiftCompactor" */ = { |
428 | 476 | isa = XCRemoteSwiftPackageReference; |
429 | 477 | repositoryURL = "https://github.com/openalloc/SwiftCompactor.git"; |
|
448 | 496 | package = 402A5F30296B835B00A43DB3 /* XCRemoteSwiftPackageReference "SwiftTabler" */; |
449 | 497 | productName = Tabler; |
450 | 498 | }; |
| 499 | + 403CA2CD2971F6660084785B /* ZIPFoundation */ = { |
| 500 | + isa = XCSwiftPackageProductDependency; |
| 501 | + package = 403CA2CC2971F6660084785B /* XCRemoteSwiftPackageReference "ZIPFoundation" */; |
| 502 | + productName = ZIPFoundation; |
| 503 | + }; |
451 | 504 | 40B51E44294549DF0047377A /* GroutUI */ = { |
452 | 505 | isa = XCSwiftPackageProductDependency; |
453 | 506 | productName = GroutUI; |
|
0 commit comments