|
11 | 11 | D341F4C72A97FC29003A496C /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D341F4C62A97FC29003A496C /* ContentView.swift */; };
|
12 | 12 | D341F4C92A97FC2A003A496C /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D341F4C82A97FC2A003A496C /* Assets.xcassets */; };
|
13 | 13 | D341F4CC2A97FC2A003A496C /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D341F4CB2A97FC2A003A496C /* Preview Assets.xcassets */; };
|
| 14 | + D3B84ACC2A9C580800DAFE87 /* Nuke in Frameworks */ = {isa = PBXBuildFile; productRef = D3B84ACB2A9C580800DAFE87 /* Nuke */; }; |
| 15 | + D3B84ACE2A9C580800DAFE87 /* NukeUI in Frameworks */ = {isa = PBXBuildFile; productRef = D3B84ACD2A9C580800DAFE87 /* NukeUI */; }; |
| 16 | + D3B84AD02A9C581500DAFE87 /* JxlNukePlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3B84ACF2A9C581500DAFE87 /* JxlNukePlugin.swift */; }; |
| 17 | + D3B84AD32A9C58EB00DAFE87 /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = D3B84AD22A9C58EB00DAFE87 /* SDWebImage */; }; |
| 18 | + D3B84AD52A9C591600DAFE87 /* JxlSDWebImageCoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3B84AD42A9C591600DAFE87 /* JxlSDWebImageCoder.swift */; }; |
14 | 19 | D3D2B9EB2A9BACF100EBB7A9 /* libjxl_threads.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3D2B9E62A9BACF000EBB7A9 /* libjxl_threads.xcframework */; };
|
15 | 20 | D3D2B9EC2A9BACF100EBB7A9 /* libbrotlidec.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3D2B9E72A9BACF000EBB7A9 /* libbrotlidec.xcframework */; };
|
16 | 21 | D3D2B9EE2A9BACF100EBB7A9 /* libbrotlienc.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3D2B9E92A9BACF100EBB7A9 /* libbrotlienc.xcframework */; };
|
|
33 | 38 | D341F4C62A97FC29003A496C /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
|
34 | 39 | D341F4C82A97FC2A003A496C /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
35 | 40 | D341F4CB2A97FC2A003A496C /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
|
| 41 | + D3B84ACF2A9C581500DAFE87 /* JxlNukePlugin.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JxlNukePlugin.swift; sourceTree = "<group>"; }; |
| 42 | + D3B84AD42A9C591600DAFE87 /* JxlSDWebImageCoder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JxlSDWebImageCoder.swift; sourceTree = "<group>"; }; |
| 43 | + D3B84AD62A9C5FE700DAFE87 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = "<group>"; }; |
| 44 | + D3B84AD72A9C636E00DAFE87 /* JXLCoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JXLCoder.h; sourceTree = "<group>"; }; |
36 | 45 | D3D2B9E62A9BACF000EBB7A9 /* libjxl_threads.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = libjxl_threads.xcframework; sourceTree = "<group>"; };
|
37 | 46 | D3D2B9E72A9BACF000EBB7A9 /* libbrotlidec.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = libbrotlidec.xcframework; sourceTree = "<group>"; };
|
38 | 47 | D3D2B9E92A9BACF100EBB7A9 /* libbrotlienc.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = libbrotlienc.xcframework; sourceTree = "<group>"; };
|
|
63 | 72 | D3D2BA102A9BDADA00EBB7A9 /* Accelerate.framework in Frameworks */,
|
64 | 73 | D3D2B9EF2A9BACF100EBB7A9 /* libbrotlicommon.xcframework in Frameworks */,
|
65 | 74 | D3D2B9EC2A9BACF100EBB7A9 /* libbrotlidec.xcframework in Frameworks */,
|
| 75 | + D3B84AD32A9C58EB00DAFE87 /* SDWebImage in Frameworks */, |
66 | 76 | D3D2B9EB2A9BACF100EBB7A9 /* libjxl_threads.xcframework in Frameworks */,
|
67 | 77 | D3D2B9FA2A9BAEB600EBB7A9 /* libhwy.xcframework in Frameworks */,
|
| 78 | + D3B84ACE2A9C580800DAFE87 /* NukeUI in Frameworks */, |
68 | 79 | D3D2B9F82A9BAE1C00EBB7A9 /* libjxl.xcframework in Frameworks */,
|
| 80 | + D3B84ACC2A9C580800DAFE87 /* Nuke in Frameworks */, |
69 | 81 | );
|
70 | 82 | runOnlyForDeploymentPostprocessing = 0;
|
71 | 83 | };
|
|
75 | 87 | D341F4B82A97FC29003A496C = {
|
76 | 88 | isa = PBXGroup;
|
77 | 89 | children = (
|
| 90 | + D3B84AD42A9C591600DAFE87 /* JxlSDWebImageCoder.swift */, |
| 91 | + D3B84ACF2A9C581500DAFE87 /* JxlNukePlugin.swift */, |
78 | 92 | D341F4D22A97FC5A003A496C /* Sources */,
|
79 | 93 | D341F4C32A97FC29003A496C /* Jxl Coder */,
|
80 | 94 | D341F4C22A97FC29003A496C /* Products */,
|
|
114 | 128 | D341F4D22A97FC5A003A496C /* Sources */ = {
|
115 | 129 | isa = PBXGroup;
|
116 | 130 | children = (
|
| 131 | + D3B84AD82A9C671900DAFE87 /* Module */, |
117 | 132 | D3D2B9FE2A9BB4A800EBB7A9 /* JxlCoder */,
|
118 | 133 | D3D2B9F02A9BAD0600EBB7A9 /* jxlc */,
|
119 | 134 | D3D2B9E52A9BACCE00EBB7A9 /* Frameworks */,
|
120 | 135 | );
|
121 | 136 | path = Sources;
|
122 | 137 | sourceTree = "<group>";
|
123 | 138 | };
|
| 139 | + D3B84AD82A9C671900DAFE87 /* Module */ = { |
| 140 | + isa = PBXGroup; |
| 141 | + children = ( |
| 142 | + D3B84AD62A9C5FE700DAFE87 /* module.modulemap */, |
| 143 | + D3B84AD72A9C636E00DAFE87 /* JXLCoder.h */, |
| 144 | + ); |
| 145 | + path = Module; |
| 146 | + sourceTree = "<group>"; |
| 147 | + }; |
124 | 148 | D3D2B9E52A9BACCE00EBB7A9 /* Frameworks */ = {
|
125 | 149 | isa = PBXGroup;
|
126 | 150 | children = (
|
|
198 | 222 | dependencies = (
|
199 | 223 | );
|
200 | 224 | name = "Jxl Coder";
|
| 225 | + packageProductDependencies = ( |
| 226 | + D3B84ACB2A9C580800DAFE87 /* Nuke */, |
| 227 | + D3B84ACD2A9C580800DAFE87 /* NukeUI */, |
| 228 | + D3B84AD22A9C58EB00DAFE87 /* SDWebImage */, |
| 229 | + ); |
201 | 230 | productName = "Jxl Coder";
|
202 | 231 | productReference = D341F4C12A97FC29003A496C /* Jxl Coder.app */;
|
203 | 232 | productType = "com.apple.product-type.application";
|
|
227 | 256 | Base,
|
228 | 257 | );
|
229 | 258 | mainGroup = D341F4B82A97FC29003A496C;
|
| 259 | + packageReferences = ( |
| 260 | + D3B84ACA2A9C580800DAFE87 /* XCRemoteSwiftPackageReference "Nuke" */, |
| 261 | + D3B84AD12A9C58EB00DAFE87 /* XCRemoteSwiftPackageReference "SDWebImage" */, |
| 262 | + ); |
230 | 263 | productRefGroup = D341F4C22A97FC29003A496C /* Products */;
|
231 | 264 | projectDirPath = "";
|
232 | 265 | projectRoot = "";
|
|
257 | 290 | files = (
|
258 | 291 | D3D2B9F52A9BAD6A00EBB7A9 /* JXLCPlusCoder.mm in Sources */,
|
259 | 292 | D3D2BA092A9BD1B600EBB7A9 /* JXLSystemImage.mm in Sources */,
|
| 293 | + D3B84AD52A9C591600DAFE87 /* JxlSDWebImageCoder.swift in Sources */, |
260 | 294 | D3D2B9FD2A9BAEF300EBB7A9 /* jxl_worker.cpp in Sources */,
|
261 | 295 | D3D2BA002A9BB4AF00EBB7A9 /* JXLCoder.swift in Sources */,
|
262 | 296 | D3D2BA022A9BB50F00EBB7A9 /* JXLSupport.swift in Sources */,
|
263 | 297 | D341F4C72A97FC29003A496C /* ContentView.swift in Sources */,
|
| 298 | + D3B84AD02A9C581500DAFE87 /* JxlNukePlugin.swift in Sources */, |
264 | 299 | D341F4C52A97FC29003A496C /* Jxl_CoderApp.swift in Sources */,
|
265 | 300 | );
|
266 | 301 | runOnlyForDeploymentPostprocessing = 0;
|
|
465 | 500 | defaultConfigurationName = Release;
|
466 | 501 | };
|
467 | 502 | /* End XCConfigurationList section */
|
| 503 | + |
| 504 | +/* Begin XCRemoteSwiftPackageReference section */ |
| 505 | + D3B84ACA2A9C580800DAFE87 /* XCRemoteSwiftPackageReference "Nuke" */ = { |
| 506 | + isa = XCRemoteSwiftPackageReference; |
| 507 | + repositoryURL = "https://github.com/kean/Nuke"; |
| 508 | + requirement = { |
| 509 | + kind = upToNextMajorVersion; |
| 510 | + minimumVersion = 12.0.0; |
| 511 | + }; |
| 512 | + }; |
| 513 | + D3B84AD12A9C58EB00DAFE87 /* XCRemoteSwiftPackageReference "SDWebImage" */ = { |
| 514 | + isa = XCRemoteSwiftPackageReference; |
| 515 | + repositoryURL = "https://github.com/SDWebImage/SDWebImage.git"; |
| 516 | + requirement = { |
| 517 | + kind = upToNextMajorVersion; |
| 518 | + minimumVersion = 5.0.0; |
| 519 | + }; |
| 520 | + }; |
| 521 | +/* End XCRemoteSwiftPackageReference section */ |
| 522 | + |
| 523 | +/* Begin XCSwiftPackageProductDependency section */ |
| 524 | + D3B84ACB2A9C580800DAFE87 /* Nuke */ = { |
| 525 | + isa = XCSwiftPackageProductDependency; |
| 526 | + package = D3B84ACA2A9C580800DAFE87 /* XCRemoteSwiftPackageReference "Nuke" */; |
| 527 | + productName = Nuke; |
| 528 | + }; |
| 529 | + D3B84ACD2A9C580800DAFE87 /* NukeUI */ = { |
| 530 | + isa = XCSwiftPackageProductDependency; |
| 531 | + package = D3B84ACA2A9C580800DAFE87 /* XCRemoteSwiftPackageReference "Nuke" */; |
| 532 | + productName = NukeUI; |
| 533 | + }; |
| 534 | + D3B84AD22A9C58EB00DAFE87 /* SDWebImage */ = { |
| 535 | + isa = XCSwiftPackageProductDependency; |
| 536 | + package = D3B84AD12A9C58EB00DAFE87 /* XCRemoteSwiftPackageReference "SDWebImage" */; |
| 537 | + productName = SDWebImage; |
| 538 | + }; |
| 539 | +/* End XCSwiftPackageProductDependency section */ |
468 | 540 | };
|
469 | 541 | rootObject = D341F4B92A97FC29003A496C /* Project object */;
|
470 | 542 | }
|
0 commit comments