Skip to content

Commit 3468a78

Browse files
author
Thomas Di Meco
authored
Modernize project, Big Sur improvements, Highlight.js updates (#13)
* Update gitignore * Update project * Migration to Swift 5 * Update Cocoapods dependencies * Fix some typos * Update autolayout constraints * Fix dark mode * Update tab icons on macOS Big Sur * Reduce status icon size to better fit Big Sur look * Fix appDelegate called from background thread * Fix style preview X scrolling (for big fonts) and wrong syntax color * Suggest new icon for Big Sur * Support Big Sur accent color * Create shared scheme * Update highlight.js * Disable JS minification (cause issues with some languages like HTML, C++) Need to investigate, or remove minification totally * Remove extra line break at the end of the highlighted code * Fix issues with selected languages
1 parent 8fd3c7d commit 3468a78

Some content is hidden

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

48 files changed

+7351
-3635
lines changed

.gitignore

+50-31
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,42 @@
1+
### macOS ###
2+
# General
3+
.DS_Store
4+
.AppleDouble
5+
.LSOverride
6+
7+
# Icon must end with two \r
8+
Icon
9+
10+
11+
# Thumbnails
12+
._*
13+
14+
# Files that might appear in the root of a volume
15+
.DocumentRevisions-V100
16+
.fseventsd
17+
.Spotlight-V100
18+
.TemporaryItems
19+
.Trashes
20+
.VolumeIcon.icns
21+
.com.apple.timemachine.donotpresent
22+
23+
# Directories potentially created on remote AFP share
24+
.AppleDB
25+
.AppleDesktop
26+
Network Trash Folder
27+
Temporary Items
28+
.apdisk
29+
30+
### Swift ###
131
# Xcode
2-
#
3-
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
4-
5-
## Build generated
6-
build/
7-
DerivedData/
8-
9-
## Various settings
10-
*.pbxuser
11-
!default.pbxuser
12-
*.mode1v3
13-
!default.mode1v3
14-
*.mode2v3
15-
!default.mode2v3
16-
*.perspectivev3
17-
!default.perspectivev3
18-
xcuserdata/
1932

20-
## Other
21-
*.moved-aside
22-
*.xcuserstate
33+
## User settings
34+
xcuserdata/
2335

2436
## Obj-C/Swift specific
2537
*.hmap
38+
39+
## App packaging
2640
*.ipa
2741
*.dSYM.zip
2842
*.dSYM
@@ -32,37 +46,42 @@ timeline.xctimeline
3246
playground.xcworkspace
3347

3448
# Swift Package Manager
35-
#
3649
# Add this line if you want to avoid checking in source code from Swift Package Manager dependencies.
3750
# Packages/
51+
# Package.pins
52+
# Package.resolved
53+
# *.xcodeproj
54+
# Xcode automatically generates this directory with a .xcworkspacedata file and xcuserdata
55+
# hence it is not needed unless you have added a package configuration file to your project
56+
# .swiftpm
57+
3858
.build/
3959

4060
# CocoaPods
41-
#
4261
# We recommend against adding the Pods directory to your .gitignore. However
4362
# you should judge for yourself, the pros and cons are mentioned at:
4463
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
45-
#
4664
Pods/
4765

4866
# Carthage
49-
#
5067
# Add this line if you want to avoid checking in source code from Carthage dependencies.
5168
# Carthage/Checkouts
5269

53-
Carthage/Build
70+
Carthage/Build/
5471

5572
# fastlane
56-
#
57-
# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
58-
# screenshots whenever they are needed.
73+
# It is recommended to not store the screenshots in the git repo.
74+
# Instead, use fastlane to re-generate the screenshots whenever they are needed.
5975
# For more information about the recommended setup visit:
60-
# https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md
76+
# https://docs.fastlane.tools/best-practices/source-control/#source-control
6177

6278
fastlane/report.xml
6379
fastlane/Preview.html
64-
fastlane/screenshots
80+
fastlane/screenshots/**/*.png
6581
fastlane/test_output
6682

67-
Highlight/scripts/
83+
### Node ###
6884
node_modules/
85+
86+
### Project ###
87+
Highlight/scripts/

Highlight.xcodeproj/project.pbxproj

+44-46
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
archiveVersion = 1;
44
classes = {
55
};
6-
objectVersion = 46;
6+
objectVersion = 51;
77
objects = {
88

99
/* Begin PBXBuildFile section */
10+
921F815A26794198002EE194 /* PrefTabViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 921F815926794198002EE194 /* PrefTabViewController.swift */; };
1011
9C3A29C36924C181370FD63F /* Pods_Highlight.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 796E30C469239AC0F938F1D4 /* Pods_Highlight.framework */; };
1112
F24592121F126EB400727164 /* RGBtoHSV.swift in Sources */ = {isa = PBXBuildFile; fileRef = F24592111F126EB400727164 /* RGBtoHSV.swift */; };
1213
F24B1DCD1E2B1B1400FCE0A7 /* AppDelegate+Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = F24B1DCC1E2B1B1400FCE0A7 /* AppDelegate+Version.swift */; };
@@ -15,7 +16,7 @@
1516
F25AEB871E213D230083CB52 /* AboutPreferencesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F25AEB851E213D230083CB52 /* AboutPreferencesViewController.swift */; };
1617
F25AEB8B1E213D360083CB52 /* StylePreferencesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F25AEB891E213D360083CB52 /* StylePreferencesViewController.swift */; };
1718
F25AEB8F1E213D570083CB52 /* GeneralPreferencesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F25AEB8D1E213D570083CB52 /* GeneralPreferencesViewController.swift */; };
18-
F25EE5EB1F1240EA00722817 /* LanguagePreferecensViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F25EE5EA1F1240EA00722817 /* LanguagePreferecensViewController.swift */; };
19+
F25EE5EB1F1240EA00722817 /* LanguagePreferencesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F25EE5EA1F1240EA00722817 /* LanguagePreferencesViewController.swift */; };
1920
F2663F0E1E87EA6400951DE6 /* Constant.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2663F0D1E87EA6400951DE6 /* Constant.swift */; };
2021
F2663F161E8889B700951DE6 /* Highlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2663F151E8889B700951DE6 /* Highlighter.swift */; };
2122
F2663F181E88EFC400951DE6 /* Style.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2663F171E88EFC400951DE6 /* Style.swift */; };
@@ -36,6 +37,7 @@
3637
63DA08134009628B6644DACB /* Pods-Highlight.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Highlight.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Highlight/Pods-Highlight.debug.xcconfig"; sourceTree = "<group>"; };
3738
796E30C469239AC0F938F1D4 /* Pods_Highlight.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Highlight.framework; sourceTree = BUILT_PRODUCTS_DIR; };
3839
8607AD41AA27C6C4FBCE1B75 /* Pods-Highlight.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Highlight.release.xcconfig"; path = "Pods/Target Support Files/Pods-Highlight/Pods-Highlight.release.xcconfig"; sourceTree = "<group>"; };
40+
921F815926794198002EE194 /* PrefTabViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PrefTabViewController.swift; sourceTree = "<group>"; };
3941
E97AFD8E1F1CE3CC00BE8A07 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Preferences.strings"; sourceTree = "<group>"; };
4042
E97AFD8F1F1CE3CC00BE8A07 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/MainMenu.strings"; sourceTree = "<group>"; };
4143
F21C8BF31F134B6E00BA2414 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Preferences.strings; sourceTree = "<group>"; };
@@ -51,7 +53,7 @@
5153
F25AEB851E213D230083CB52 /* AboutPreferencesViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AboutPreferencesViewController.swift; sourceTree = "<group>"; };
5254
F25AEB891E213D360083CB52 /* StylePreferencesViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StylePreferencesViewController.swift; sourceTree = "<group>"; };
5355
F25AEB8D1E213D570083CB52 /* GeneralPreferencesViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GeneralPreferencesViewController.swift; sourceTree = "<group>"; };
54-
F25EE5EA1F1240EA00722817 /* LanguagePreferecensViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LanguagePreferecensViewController.swift; sourceTree = "<group>"; };
56+
F25EE5EA1F1240EA00722817 /* LanguagePreferencesViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LanguagePreferencesViewController.swift; sourceTree = "<group>"; };
5557
F2663F0D1E87EA6400951DE6 /* Constant.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Constant.swift; sourceTree = "<group>"; };
5658
F2663F151E8889B700951DE6 /* Highlighter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Highlighter.swift; sourceTree = "<group>"; };
5759
F2663F171E88EFC400951DE6 /* Style.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Style.swift; sourceTree = "<group>"; };
@@ -120,13 +122,13 @@
120122
F25AEB7F1E212E830083CB52 /* Preferences */,
121123
F25AEB721E212C6E0083CB52 /* AppDelegate.swift */,
122124
F24B1DCC1E2B1B1400FCE0A7 /* AppDelegate+Version.swift */,
123-
F25AEB801E212F9B0083CB52 /* MainMenu.xib */,
124-
F2663F0D1E87EA6400951DE6 /* Constant.swift */,
125-
F25AEB791E212C6E0083CB52 /* Info.plist */,
126125
F2663F151E8889B700951DE6 /* Highlighter.swift */,
127126
F2663F171E88EFC400951DE6 /* Style.swift */,
128127
F29B17071E8D1BF80060CA02 /* UserSettings.swift */,
129128
F24592111F126EB400727164 /* RGBtoHSV.swift */,
129+
F2663F0D1E87EA6400951DE6 /* Constant.swift */,
130+
F25AEB801E212F9B0083CB52 /* MainMenu.xib */,
131+
F25AEB791E212C6E0083CB52 /* Info.plist */,
130132
);
131133
path = Highlight;
132134
sourceTree = "<group>";
@@ -136,11 +138,12 @@
136138
children = (
137139
F25AEB851E213D230083CB52 /* AboutPreferencesViewController.swift */,
138140
F25AEB891E213D360083CB52 /* StylePreferencesViewController.swift */,
139-
F25EE5EA1F1240EA00722817 /* LanguagePreferecensViewController.swift */,
141+
F25EE5EA1F1240EA00722817 /* LanguagePreferencesViewController.swift */,
140142
F25AEB8D1E213D570083CB52 /* GeneralPreferencesViewController.swift */,
143+
921F815926794198002EE194 /* PrefTabViewController.swift */,
141144
F2DFC4C41E2F5FA3009F4623 /* PrefWindowController.swift */,
142-
F29E0C241E8E4B91005A3DF3 /* Preferences.storyboard */,
143145
F2BC10D71FED7B460032D547 /* BaseWindow.swift */,
146+
F29E0C241E8E4B91005A3DF3 /* Preferences.storyboard */,
144147
);
145148
name = Preferences;
146149
sourceTree = "<group>";
@@ -177,7 +180,6 @@
177180
F25AEB6C1E212C6E0083CB52 /* Frameworks */,
178181
F25AEB6D1E212C6E0083CB52 /* Resources */,
179182
24A10E0555FF08C35A963764 /* [CP] Embed Pods Frameworks */,
180-
DD6BDBA87B3A6B4E66A076BA /* [CP] Copy Pods Resources */,
181183
);
182184
buildRules = (
183185
);
@@ -195,20 +197,20 @@
195197
isa = PBXProject;
196198
attributes = {
197199
LastSwiftUpdateCheck = 0820;
198-
LastUpgradeCheck = 1000;
200+
LastUpgradeCheck = 1250;
199201
ORGANIZATIONNAME = "Taegon Kim";
200202
TargetAttributes = {
201203
F25AEB6E1E212C6E0083CB52 = {
202204
CreatedOnToolsVersion = 8.2.1;
203205
DevelopmentTeam = PJ627876A5;
204-
LastSwiftMigration = 1000;
206+
LastSwiftMigration = 1250;
205207
ProvisioningStyle = Automatic;
206208
};
207209
};
208210
};
209211
buildConfigurationList = F25AEB6A1E212C6E0083CB52 /* Build configuration list for PBXProject "Highlight" */;
210-
compatibilityVersion = "Xcode 3.2";
211-
developmentRegion = English;
212+
compatibilityVersion = "Xcode 9.3";
213+
developmentRegion = en;
212214
hasScannedForEncodings = 0;
213215
knownRegions = (
214216
en,
@@ -250,23 +252,16 @@
250252
buildActionMask = 2147483647;
251253
files = (
252254
);
253-
inputPaths = (
254-
"${SRCROOT}/Pods/Target Support Files/Pods-Highlight/Pods-Highlight-frameworks.sh",
255-
"${BUILT_PRODUCTS_DIR}/KeyHolder/KeyHolder.framework",
256-
"${BUILT_PRODUCTS_DIR}/LetsMove/LetsMove.framework",
257-
"${BUILT_PRODUCTS_DIR}/Magnet/Magnet.framework",
258-
"${PODS_ROOT}/Sparkle/Sparkle.framework",
255+
inputFileListPaths = (
256+
"${PODS_ROOT}/Target Support Files/Pods-Highlight/Pods-Highlight-frameworks-${CONFIGURATION}-input-files.xcfilelist",
259257
);
260258
name = "[CP] Embed Pods Frameworks";
261-
outputPaths = (
262-
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/KeyHolder.framework",
263-
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/LetsMove.framework",
264-
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Magnet.framework",
265-
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Sparkle.framework",
259+
outputFileListPaths = (
260+
"${PODS_ROOT}/Target Support Files/Pods-Highlight/Pods-Highlight-frameworks-${CONFIGURATION}-output-files.xcfilelist",
266261
);
267262
runOnlyForDeploymentPostprocessing = 0;
268263
shellPath = /bin/sh;
269-
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Highlight/Pods-Highlight-frameworks.sh\"\n";
264+
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Highlight/Pods-Highlight-frameworks.sh\"\n";
270265
showEnvVarsInLog = 0;
271266
};
272267
766968E432CB1E35FC04933A /* [CP] Check Pods Manifest.lock */ = {
@@ -287,21 +282,6 @@
287282
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
288283
showEnvVarsInLog = 0;
289284
};
290-
DD6BDBA87B3A6B4E66A076BA /* [CP] Copy Pods Resources */ = {
291-
isa = PBXShellScriptBuildPhase;
292-
buildActionMask = 2147483647;
293-
files = (
294-
);
295-
inputPaths = (
296-
);
297-
name = "[CP] Copy Pods Resources";
298-
outputPaths = (
299-
);
300-
runOnlyForDeploymentPostprocessing = 0;
301-
shellPath = /bin/sh;
302-
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Highlight/Pods-Highlight-resources.sh\"\n";
303-
showEnvVarsInLog = 0;
304-
};
305285
/* End PBXShellScriptBuildPhase section */
306286

307287
/* Begin PBXSourcesBuildPhase section */
@@ -312,14 +292,15 @@
312292
F24592121F126EB400727164 /* RGBtoHSV.swift in Sources */,
313293
F2BC10D81FED7B460032D547 /* BaseWindow.swift in Sources */,
314294
F25AEB731E212C6E0083CB52 /* AppDelegate.swift in Sources */,
315-
F25EE5EB1F1240EA00722817 /* LanguagePreferecensViewController.swift in Sources */,
295+
F25EE5EB1F1240EA00722817 /* LanguagePreferencesViewController.swift in Sources */,
316296
F24B1DCD1E2B1B1400FCE0A7 /* AppDelegate+Version.swift in Sources */,
317297
F25AEB8B1E213D360083CB52 /* StylePreferencesViewController.swift in Sources */,
318298
F29B17081E8D1BF80060CA02 /* UserSettings.swift in Sources */,
319299
F25AEB8F1E213D570083CB52 /* GeneralPreferencesViewController.swift in Sources */,
320300
F25AEB871E213D230083CB52 /* AboutPreferencesViewController.swift in Sources */,
321301
F2663F161E8889B700951DE6 /* Highlighter.swift in Sources */,
322302
F2DFC4C51E2F5FA3009F4623 /* PrefWindowController.swift in Sources */,
303+
921F815A26794198002EE194 /* PrefTabViewController.swift in Sources */,
323304
F2663F0E1E87EA6400951DE6 /* Constant.swift in Sources */,
324305
F2663F181E88EFC400951DE6 /* Style.swift in Sources */,
325306
);
@@ -388,6 +369,7 @@
388369
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
389370
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
390371
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
372+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
391373
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
392374
CLANG_WARN_STRICT_PROTOTYPES = YES;
393375
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -446,6 +428,7 @@
446428
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
447429
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
448430
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
431+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
449432
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
450433
CLANG_WARN_STRICT_PROTOTYPES = YES;
451434
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -467,7 +450,8 @@
467450
MACOSX_DEPLOYMENT_TARGET = 10.12;
468451
MTL_ENABLE_DEBUG_INFO = NO;
469452
SDKROOT = macosx;
470-
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
453+
SWIFT_COMPILATION_MODE = wholemodule;
454+
SWIFT_OPTIMIZATION_LEVEL = "-O";
471455
};
472456
name = Release;
473457
};
@@ -476,14 +460,21 @@
476460
baseConfigurationReference = 63DA08134009628B6644DACB /* Pods-Highlight.debug.xcconfig */;
477461
buildSettings = {
478462
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
463+
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
464+
CODE_SIGN_IDENTITY = "-";
479465
COMBINE_HIDPI_IMAGES = YES;
466+
CURRENT_PROJECT_VERSION = 181019.1;
480467
DEVELOPMENT_TEAM = PJ627876A5;
481468
INFOPLIST_FILE = Highlight/Info.plist;
482-
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
469+
LD_RUNPATH_SEARCH_PATHS = (
470+
"$(inherited)",
471+
"@executable_path/../Frameworks",
472+
);
483473
MACOSX_DEPLOYMENT_TARGET = 10.12;
474+
MARKETING_VERSION = 1.4.4;
484475
PRODUCT_BUNDLE_IDENTIFIER = kim.taegon.Highlight;
485476
PRODUCT_NAME = "$(TARGET_NAME)";
486-
SWIFT_VERSION = 4.2;
477+
SWIFT_VERSION = 5.0;
487478
};
488479
name = Debug;
489480
};
@@ -492,14 +483,21 @@
492483
baseConfigurationReference = 8607AD41AA27C6C4FBCE1B75 /* Pods-Highlight.release.xcconfig */;
493484
buildSettings = {
494485
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
486+
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
487+
CODE_SIGN_IDENTITY = "-";
495488
COMBINE_HIDPI_IMAGES = YES;
489+
CURRENT_PROJECT_VERSION = 181019.1;
496490
DEVELOPMENT_TEAM = PJ627876A5;
497491
INFOPLIST_FILE = Highlight/Info.plist;
498-
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
492+
LD_RUNPATH_SEARCH_PATHS = (
493+
"$(inherited)",
494+
"@executable_path/../Frameworks",
495+
);
499496
MACOSX_DEPLOYMENT_TARGET = 10.12;
497+
MARKETING_VERSION = 1.4.4;
500498
PRODUCT_BUNDLE_IDENTIFIER = kim.taegon.Highlight;
501499
PRODUCT_NAME = "$(TARGET_NAME)";
502-
SWIFT_VERSION = 4.2;
500+
SWIFT_VERSION = 5.0;
503501
};
504502
name = Release;
505503
};

0 commit comments

Comments
 (0)