Skip to content

Commit 6ca8652

Browse files
committed
initial commit
1 parent 3faa689 commit 6ca8652

File tree

124 files changed

+20043
-4
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

124 files changed

+20043
-4
lines changed

.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>SchemeUserState</key>
6+
<dict>
7+
<key>Jxl Coder-Package.xcscheme_^#shared#^_</key>
8+
<dict>
9+
<key>orderHint</key>
10+
<integer>1</integer>
11+
</dict>
12+
<key>jxlcoder.xcscheme_^#shared#^_</key>
13+
<dict>
14+
<key>orderHint</key>
15+
<integer>0</integer>
16+
</dict>
17+
</dict>
18+
<key>SuppressBuildableAutocreation</key>
19+
<dict>
20+
<key>Jxl Coder</key>
21+
<dict>
22+
<key>primary</key>
23+
<true/>
24+
</dict>
25+
<key>jxlc</key>
26+
<dict>
27+
<key>primary</key>
28+
<true/>
29+
</dict>
30+
<key>jxlcoder</key>
31+
<dict>
32+
<key>primary</key>
33+
<true/>
34+
</dict>
35+
</dict>
36+
</dict>
37+
</plist>

Jxl Coder.xcodeproj/project.pbxproj

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,20 @@
1111
D341F4C72A97FC29003A496C /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D341F4C62A97FC29003A496C /* ContentView.swift */; };
1212
D341F4C92A97FC2A003A496C /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D341F4C82A97FC2A003A496C /* Assets.xcassets */; };
1313
D341F4CC2A97FC2A003A496C /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D341F4CB2A97FC2A003A496C /* Preview Assets.xcassets */; };
14+
D3D2B9EB2A9BACF100EBB7A9 /* libjxl_threads.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3D2B9E62A9BACF000EBB7A9 /* libjxl_threads.xcframework */; };
15+
D3D2B9EC2A9BACF100EBB7A9 /* libbrotlidec.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3D2B9E72A9BACF000EBB7A9 /* libbrotlidec.xcframework */; };
16+
D3D2B9EE2A9BACF100EBB7A9 /* libbrotlienc.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3D2B9E92A9BACF100EBB7A9 /* libbrotlienc.xcframework */; };
17+
D3D2B9EF2A9BACF100EBB7A9 /* libbrotlicommon.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3D2B9EA2A9BACF100EBB7A9 /* libbrotlicommon.xcframework */; };
18+
D3D2B9F52A9BAD6A00EBB7A9 /* JXLCPlusCoder.mm in Sources */ = {isa = PBXBuildFile; fileRef = D3D2B9F42A9BAD6A00EBB7A9 /* JXLCPlusCoder.mm */; };
19+
D3D2B9F82A9BAE1C00EBB7A9 /* libjxl.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3D2B9F72A9BAE1C00EBB7A9 /* libjxl.xcframework */; };
20+
D3D2B9FA2A9BAEB600EBB7A9 /* libhwy.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3D2B9F92A9BAEB600EBB7A9 /* libhwy.xcframework */; };
21+
D3D2B9FD2A9BAEF300EBB7A9 /* jxl_worker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3D2B9FB2A9BAEF300EBB7A9 /* jxl_worker.cpp */; };
22+
D3D2BA002A9BB4AF00EBB7A9 /* JXLCoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3D2B9FF2A9BB4AF00EBB7A9 /* JXLCoder.swift */; };
23+
D3D2BA022A9BB50F00EBB7A9 /* JXLSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3D2BA012A9BB50F00EBB7A9 /* JXLSupport.swift */; };
24+
D3D2BA062A9BC06500EBB7A9 /* first.jxl in Resources */ = {isa = PBXBuildFile; fileRef = D3D2BA042A9BC06500EBB7A9 /* first.jxl */; };
25+
D3D2BA072A9BC06500EBB7A9 /* second.jxl in Resources */ = {isa = PBXBuildFile; fileRef = D3D2BA052A9BC06500EBB7A9 /* second.jxl */; };
26+
D3D2BA092A9BD1B600EBB7A9 /* JXLSystemImage.mm in Sources */ = {isa = PBXBuildFile; fileRef = D3D2BA082A9BD1B600EBB7A9 /* JXLSystemImage.mm */; };
27+
D3D2BA102A9BDADA00EBB7A9 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3D2BA0F2A9BDADA00EBB7A9 /* Accelerate.framework */; };
1428
/* End PBXBuildFile section */
1529

1630
/* Begin PBXFileReference section */
@@ -19,13 +33,39 @@
1933
D341F4C62A97FC29003A496C /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
2034
D341F4C82A97FC2A003A496C /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
2135
D341F4CB2A97FC2A003A496C /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
36+
D3D2B9E62A9BACF000EBB7A9 /* libjxl_threads.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = libjxl_threads.xcframework; sourceTree = "<group>"; };
37+
D3D2B9E72A9BACF000EBB7A9 /* libbrotlidec.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = libbrotlidec.xcframework; sourceTree = "<group>"; };
38+
D3D2B9E92A9BACF100EBB7A9 /* libbrotlienc.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = libbrotlienc.xcframework; sourceTree = "<group>"; };
39+
D3D2B9EA2A9BACF100EBB7A9 /* libbrotlicommon.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = libbrotlicommon.xcframework; sourceTree = "<group>"; };
40+
D3D2B9F22A9BAD4500EBB7A9 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = "<group>"; };
41+
D3D2B9F32A9BAD6900EBB7A9 /* Jxl Coder-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Jxl Coder-Bridging-Header.h"; sourceTree = "<group>"; };
42+
D3D2B9F42A9BAD6A00EBB7A9 /* JXLCPlusCoder.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = JXLCPlusCoder.mm; sourceTree = "<group>"; };
43+
D3D2B9F62A9BAD8C00EBB7A9 /* JXLCPlusCoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JXLCPlusCoder.h; sourceTree = "<group>"; };
44+
D3D2B9F72A9BAE1C00EBB7A9 /* libjxl.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = libjxl.xcframework; sourceTree = "<group>"; };
45+
D3D2B9F92A9BAEB600EBB7A9 /* libhwy.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = libhwy.xcframework; sourceTree = "<group>"; };
46+
D3D2B9FB2A9BAEF300EBB7A9 /* jxl_worker.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = jxl_worker.cpp; sourceTree = "<group>"; };
47+
D3D2B9FC2A9BAEF300EBB7A9 /* jxl_worker.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = jxl_worker.hpp; sourceTree = "<group>"; };
48+
D3D2B9FF2A9BB4AF00EBB7A9 /* JXLCoder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXLCoder.swift; sourceTree = "<group>"; };
49+
D3D2BA012A9BB50F00EBB7A9 /* JXLSupport.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXLSupport.swift; sourceTree = "<group>"; };
50+
D3D2BA042A9BC06500EBB7A9 /* first.jxl */ = {isa = PBXFileReference; lastKnownFileType = file; path = first.jxl; sourceTree = "<group>"; };
51+
D3D2BA052A9BC06500EBB7A9 /* second.jxl */ = {isa = PBXFileReference; lastKnownFileType = file; path = second.jxl; sourceTree = "<group>"; };
52+
D3D2BA082A9BD1B600EBB7A9 /* JXLSystemImage.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = JXLSystemImage.mm; sourceTree = "<group>"; };
53+
D3D2BA0A2A9BD1C200EBB7A9 /* JXLSystemImage.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = JXLSystemImage.hpp; sourceTree = "<group>"; };
54+
D3D2BA0F2A9BDADA00EBB7A9 /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
2255
/* End PBXFileReference section */
2356

2457
/* Begin PBXFrameworksBuildPhase section */
2558
D341F4BE2A97FC29003A496C /* Frameworks */ = {
2659
isa = PBXFrameworksBuildPhase;
2760
buildActionMask = 2147483647;
2861
files = (
62+
D3D2B9EE2A9BACF100EBB7A9 /* libbrotlienc.xcframework in Frameworks */,
63+
D3D2BA102A9BDADA00EBB7A9 /* Accelerate.framework in Frameworks */,
64+
D3D2B9EF2A9BACF100EBB7A9 /* libbrotlicommon.xcframework in Frameworks */,
65+
D3D2B9EC2A9BACF100EBB7A9 /* libbrotlidec.xcframework in Frameworks */,
66+
D3D2B9EB2A9BACF100EBB7A9 /* libjxl_threads.xcframework in Frameworks */,
67+
D3D2B9FA2A9BAEB600EBB7A9 /* libhwy.xcframework in Frameworks */,
68+
D3D2B9F82A9BAE1C00EBB7A9 /* libjxl.xcframework in Frameworks */,
2969
);
3070
runOnlyForDeploymentPostprocessing = 0;
3171
};
@@ -35,8 +75,10 @@
3575
D341F4B82A97FC29003A496C = {
3676
isa = PBXGroup;
3777
children = (
78+
D341F4D22A97FC5A003A496C /* Sources */,
3879
D341F4C32A97FC29003A496C /* Jxl Coder */,
3980
D341F4C22A97FC29003A496C /* Products */,
81+
D3D2BA0E2A9BDADA00EBB7A9 /* Frameworks */,
4082
);
4183
sourceTree = "<group>";
4284
};
@@ -51,6 +93,8 @@
5193
D341F4C32A97FC29003A496C /* Jxl Coder */ = {
5294
isa = PBXGroup;
5395
children = (
96+
D3D2BA032A9BC05A00EBB7A9 /* Resources */,
97+
D3D2B9F32A9BAD6900EBB7A9 /* Jxl Coder-Bridging-Header.h */,
5498
D341F4C42A97FC29003A496C /* Jxl_CoderApp.swift */,
5599
D341F4C62A97FC29003A496C /* ContentView.swift */,
56100
D341F4C82A97FC2A003A496C /* Assets.xcassets */,
@@ -67,6 +111,77 @@
67111
path = "Preview Content";
68112
sourceTree = "<group>";
69113
};
114+
D341F4D22A97FC5A003A496C /* Sources */ = {
115+
isa = PBXGroup;
116+
children = (
117+
D3D2B9FE2A9BB4A800EBB7A9 /* JxlCoder */,
118+
D3D2B9F02A9BAD0600EBB7A9 /* jxlc */,
119+
D3D2B9E52A9BACCE00EBB7A9 /* Frameworks */,
120+
);
121+
path = Sources;
122+
sourceTree = "<group>";
123+
};
124+
D3D2B9E52A9BACCE00EBB7A9 /* Frameworks */ = {
125+
isa = PBXGroup;
126+
children = (
127+
D3D2B9F92A9BAEB600EBB7A9 /* libhwy.xcframework */,
128+
D3D2B9F72A9BAE1C00EBB7A9 /* libjxl.xcframework */,
129+
D3D2B9EA2A9BACF100EBB7A9 /* libbrotlicommon.xcframework */,
130+
D3D2B9E72A9BACF000EBB7A9 /* libbrotlidec.xcframework */,
131+
D3D2B9E92A9BACF100EBB7A9 /* libbrotlienc.xcframework */,
132+
D3D2B9E62A9BACF000EBB7A9 /* libjxl_threads.xcframework */,
133+
);
134+
path = Frameworks;
135+
sourceTree = "<group>";
136+
};
137+
D3D2B9F02A9BAD0600EBB7A9 /* jxlc */ = {
138+
isa = PBXGroup;
139+
children = (
140+
D3D2B9F12A9BAD3800EBB7A9 /* include */,
141+
D3D2B9F42A9BAD6A00EBB7A9 /* JXLCPlusCoder.mm */,
142+
D3D2B9F62A9BAD8C00EBB7A9 /* JXLCPlusCoder.h */,
143+
D3D2B9FB2A9BAEF300EBB7A9 /* jxl_worker.cpp */,
144+
D3D2B9FC2A9BAEF300EBB7A9 /* jxl_worker.hpp */,
145+
D3D2BA082A9BD1B600EBB7A9 /* JXLSystemImage.mm */,
146+
D3D2BA0A2A9BD1C200EBB7A9 /* JXLSystemImage.hpp */,
147+
);
148+
path = jxlc;
149+
sourceTree = "<group>";
150+
};
151+
D3D2B9F12A9BAD3800EBB7A9 /* include */ = {
152+
isa = PBXGroup;
153+
children = (
154+
D3D2B9F22A9BAD4500EBB7A9 /* module.modulemap */,
155+
);
156+
path = include;
157+
sourceTree = "<group>";
158+
};
159+
D3D2B9FE2A9BB4A800EBB7A9 /* JxlCoder */ = {
160+
isa = PBXGroup;
161+
children = (
162+
D3D2B9FF2A9BB4AF00EBB7A9 /* JXLCoder.swift */,
163+
D3D2BA012A9BB50F00EBB7A9 /* JXLSupport.swift */,
164+
);
165+
path = JxlCoder;
166+
sourceTree = "<group>";
167+
};
168+
D3D2BA032A9BC05A00EBB7A9 /* Resources */ = {
169+
isa = PBXGroup;
170+
children = (
171+
D3D2BA042A9BC06500EBB7A9 /* first.jxl */,
172+
D3D2BA052A9BC06500EBB7A9 /* second.jxl */,
173+
);
174+
path = Resources;
175+
sourceTree = "<group>";
176+
};
177+
D3D2BA0E2A9BDADA00EBB7A9 /* Frameworks */ = {
178+
isa = PBXGroup;
179+
children = (
180+
D3D2BA0F2A9BDADA00EBB7A9 /* Accelerate.framework */,
181+
);
182+
name = Frameworks;
183+
sourceTree = "<group>";
184+
};
70185
/* End PBXGroup section */
71186

72187
/* Begin PBXNativeTarget section */
@@ -99,6 +214,7 @@
99214
TargetAttributes = {
100215
D341F4C02A97FC29003A496C = {
101216
CreatedOnToolsVersion = 14.3.1;
217+
LastSwiftMigration = 1430;
102218
};
103219
};
104220
};
@@ -125,7 +241,9 @@
125241
isa = PBXResourcesBuildPhase;
126242
buildActionMask = 2147483647;
127243
files = (
244+
D3D2BA062A9BC06500EBB7A9 /* first.jxl in Resources */,
128245
D341F4CC2A97FC2A003A496C /* Preview Assets.xcassets in Resources */,
246+
D3D2BA072A9BC06500EBB7A9 /* second.jxl in Resources */,
129247
D341F4C92A97FC2A003A496C /* Assets.xcassets in Resources */,
130248
);
131249
runOnlyForDeploymentPostprocessing = 0;
@@ -137,6 +255,11 @@
137255
isa = PBXSourcesBuildPhase;
138256
buildActionMask = 2147483647;
139257
files = (
258+
D3D2B9F52A9BAD6A00EBB7A9 /* JXLCPlusCoder.mm in Sources */,
259+
D3D2BA092A9BD1B600EBB7A9 /* JXLSystemImage.mm in Sources */,
260+
D3D2B9FD2A9BAEF300EBB7A9 /* jxl_worker.cpp in Sources */,
261+
D3D2BA002A9BB4AF00EBB7A9 /* JXLCoder.swift in Sources */,
262+
D3D2BA022A9BB50F00EBB7A9 /* JXLSupport.swift in Sources */,
140263
D341F4C72A97FC29003A496C /* ContentView.swift in Sources */,
141264
D341F4C52A97FC29003A496C /* Jxl_CoderApp.swift in Sources */,
142265
);
@@ -264,6 +387,7 @@
264387
buildSettings = {
265388
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
266389
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
390+
CLANG_ENABLE_MODULES = YES;
267391
CODE_SIGN_STYLE = Automatic;
268392
CURRENT_PROJECT_VERSION = 1;
269393
DEVELOPMENT_ASSET_PATHS = "\"Jxl Coder/Preview Content\"";
@@ -282,6 +406,8 @@
282406
PRODUCT_BUNDLE_IDENTIFIER = "com.radzivonbartoshyk.Jxl-Coder";
283407
PRODUCT_NAME = "$(TARGET_NAME)";
284408
SWIFT_EMIT_LOC_STRINGS = YES;
409+
SWIFT_OBJC_BRIDGING_HEADER = "JXL Coder/Jxl Coder-Bridging-Header.h";
410+
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
285411
SWIFT_VERSION = 5.0;
286412
TARGETED_DEVICE_FAMILY = "1,2";
287413
};
@@ -292,6 +418,7 @@
292418
buildSettings = {
293419
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
294420
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
421+
CLANG_ENABLE_MODULES = YES;
295422
CODE_SIGN_STYLE = Automatic;
296423
CURRENT_PROJECT_VERSION = 1;
297424
DEVELOPMENT_ASSET_PATHS = "\"Jxl Coder/Preview Content\"";
@@ -310,6 +437,7 @@
310437
PRODUCT_BUNDLE_IDENTIFIER = "com.radzivonbartoshyk.Jxl-Coder";
311438
PRODUCT_NAME = "$(TARGET_NAME)";
312439
SWIFT_EMIT_LOC_STRINGS = YES;
440+
SWIFT_OBJC_BRIDGING_HEADER = "JXL Coder/Jxl Coder-Bridging-Header.h";
313441
SWIFT_VERSION = 5.0;
314442
TARGETED_DEVICE_FAMILY = "1,2";
315443
};
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "1430"
4+
version = "1.7">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES">
8+
<BuildActionEntries>
9+
<BuildActionEntry
10+
buildForTesting = "YES"
11+
buildForRunning = "YES"
12+
buildForProfiling = "YES"
13+
buildForArchiving = "YES"
14+
buildForAnalyzing = "YES">
15+
<BuildableReference
16+
BuildableIdentifier = "primary"
17+
BlueprintIdentifier = "D341F4C02A97FC29003A496C"
18+
BuildableName = "Jxl Coder.app"
19+
BlueprintName = "Jxl Coder"
20+
ReferencedContainer = "container:Jxl Coder.xcodeproj">
21+
</BuildableReference>
22+
</BuildActionEntry>
23+
</BuildActionEntries>
24+
</BuildAction>
25+
<TestAction
26+
buildConfiguration = "Debug"
27+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
28+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
shouldUseLaunchSchemeArgsEnv = "YES"
30+
shouldAutocreateTestPlan = "YES">
31+
</TestAction>
32+
<LaunchAction
33+
buildConfiguration = "Debug"
34+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
35+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
36+
launchStyle = "0"
37+
useCustomWorkingDirectory = "NO"
38+
ignoresPersistentStateOnLaunch = "NO"
39+
debugDocumentVersioning = "YES"
40+
debugServiceExtension = "internal"
41+
allowLocationSimulation = "YES">
42+
<BuildableProductRunnable
43+
runnableDebuggingMode = "0">
44+
<BuildableReference
45+
BuildableIdentifier = "primary"
46+
BlueprintIdentifier = "D341F4C02A97FC29003A496C"
47+
BuildableName = "Jxl Coder.app"
48+
BlueprintName = "Jxl Coder"
49+
ReferencedContainer = "container:Jxl Coder.xcodeproj">
50+
</BuildableReference>
51+
</BuildableProductRunnable>
52+
<EnvironmentVariables>
53+
<EnvironmentVariable
54+
key = "CG_CONTEXT_SHOW_BACKTRACE"
55+
value = "1"
56+
isEnabled = "YES">
57+
</EnvironmentVariable>
58+
<EnvironmentVariable
59+
key = "CGBITMAP_CONTEXT_LOG_ERRORS"
60+
value = "1"
61+
isEnabled = "YES">
62+
</EnvironmentVariable>
63+
</EnvironmentVariables>
64+
</LaunchAction>
65+
<ProfileAction
66+
buildConfiguration = "Release"
67+
shouldUseLaunchSchemeArgsEnv = "YES"
68+
savedToolIdentifier = ""
69+
useCustomWorkingDirectory = "NO"
70+
debugDocumentVersioning = "YES">
71+
<BuildableProductRunnable
72+
runnableDebuggingMode = "0">
73+
<BuildableReference
74+
BuildableIdentifier = "primary"
75+
BlueprintIdentifier = "D341F4C02A97FC29003A496C"
76+
BuildableName = "Jxl Coder.app"
77+
BlueprintName = "Jxl Coder"
78+
ReferencedContainer = "container:Jxl Coder.xcodeproj">
79+
</BuildableReference>
80+
</BuildableProductRunnable>
81+
</ProfileAction>
82+
<AnalyzeAction
83+
buildConfiguration = "Debug">
84+
</AnalyzeAction>
85+
<ArchiveAction
86+
buildConfiguration = "Release"
87+
revealArchiveInOrganizer = "YES">
88+
</ArchiveAction>
89+
</Scheme>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Bucket
3+
uuid = "68E6B5F0-3820-42F7-B6CF-30ECFAD86A8C"
4+
type = "1"
5+
version = "2.0">
6+
</Bucket>

Jxl Coder.xcodeproj/xcuserdata/radzivonbartoshyk.xcuserdatad/xcschemes/xcschememanagement.plist

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,13 @@
1010
<integer>0</integer>
1111
</dict>
1212
</dict>
13+
<key>SuppressBuildableAutocreation</key>
14+
<dict>
15+
<key>D341F4C02A97FC29003A496C</key>
16+
<dict>
17+
<key>primary</key>
18+
<true/>
19+
</dict>
20+
</dict>
1321
</dict>
1422
</plist>

0 commit comments

Comments
 (0)