|
3 | 3 | archiveVersion = 1;
|
4 | 4 | classes = {
|
5 | 5 | };
|
6 |
| - objectVersion = 52; |
| 6 | + objectVersion = 54; |
7 | 7 | objects = {
|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */
|
| 10 | + D92CFD2224C5D909005B91BE /* Toggle.swift in Sources */ = {isa = PBXBuildFile; fileRef = D92CFD2124C5D909005B91BE /* Toggle.swift */; }; |
| 11 | + D9EF7E1D24BCF9E300A1E9AA /* copy-helper-swiftpm.sh in Resources */ = {isa = PBXBuildFile; fileRef = D9EF7E1C24BCF9E300A1E9AA /* copy-helper-swiftpm.sh */; }; |
10 | 12 | E32E9B681EB87D7B000FEEE9 /* LaunchAtLogin.h in Headers */ = {isa = PBXBuildFile; fileRef = E32E9B661EB87D7B000FEEE9 /* LaunchAtLogin.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
11 | 13 | E32E9B6F1EB87DC5000FEEE9 /* LaunchAtLogin.swift in Sources */ = {isa = PBXBuildFile; fileRef = E32E9B6E1EB87DC5000FEEE9 /* LaunchAtLogin.swift */; };
|
12 | 14 | E32E9B771EB87EA3000FEEE9 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = E32E9B761EB87EA3000FEEE9 /* main.swift */; };
|
|
26 | 28 | /* End PBXContainerItemProxy section */
|
27 | 29 |
|
28 | 30 | /* Begin PBXFileReference section */
|
| 31 | + D92CFD2124C5D909005B91BE /* Toggle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = Toggle.swift; sourceTree = "<group>"; usesTabs = 1; }; |
| 32 | + D9EF7E1C24BCF9E300A1E9AA /* copy-helper-swiftpm.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "copy-helper-swiftpm.sh"; sourceTree = "<group>"; }; |
29 | 33 | E32E9B631EB87D7B000FEEE9 /* LaunchAtLogin.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = LaunchAtLogin.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
30 | 34 | E32E9B661EB87D7B000FEEE9 /* LaunchAtLogin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = LaunchAtLogin.h; sourceTree = "<group>"; usesTabs = 1; };
|
31 | 35 | E32E9B671EB87D7B000FEEE9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
34 | 38 | E32E9B761EB87EA3000FEEE9 /* main.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = main.swift; sourceTree = "<group>"; usesTabs = 1; };
|
35 | 39 | E32E9B7F1EB87EA3000FEEE9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
36 | 40 | E32E9B921EB889AE000FEEE9 /* copy-helper.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; lineEnding = 0; path = "copy-helper.sh"; sourceTree = "<group>"; usesTabs = 1; };
|
37 |
| - E3A6EB57249009C3004D7101 /* LaunchAtLogin.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = LaunchAtLogin.entitlements; path = LaunchAtLogin/LaunchAtLogin.entitlements; sourceTree = "<group>"; }; |
| 41 | + E3A6EB57249009C3004D7101 /* LaunchAtLogin.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = LaunchAtLogin.entitlements; sourceTree = "<group>"; }; |
38 | 42 | E3B8C38A20C0003300272EC0 /* LaunchAtLoginHelper.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = LaunchAtLoginHelper.entitlements; sourceTree = "<group>"; };
|
39 | 43 | /* End PBXFileReference section */
|
40 | 44 |
|
|
56 | 60 | /* End PBXFrameworksBuildPhase section */
|
57 | 61 |
|
58 | 62 | /* Begin PBXGroup section */
|
59 |
| - E32E9B591EB87D7B000FEEE9 = { |
| 63 | + D9CFA59424C0FB5E005BC9E9 /* Sources */ = { |
60 | 64 | isa = PBXGroup;
|
61 | 65 | children = (
|
62 |
| - E3A6EB57249009C3004D7101 /* LaunchAtLogin.entitlements */, |
63 | 66 | E32E9B651EB87D7B000FEEE9 /* LaunchAtLogin */,
|
64 | 67 | E32E9B751EB87EA3000FEEE9 /* LaunchAtLoginHelper */,
|
| 68 | + ); |
| 69 | + path = Sources; |
| 70 | + sourceTree = "<group>"; |
| 71 | + }; |
| 72 | + E32E9B591EB87D7B000FEEE9 = { |
| 73 | + isa = PBXGroup; |
| 74 | + children = ( |
| 75 | + D9CFA59424C0FB5E005BC9E9 /* Sources */, |
65 | 76 | E32E9B641EB87D7B000FEEE9 /* Products */,
|
66 | 77 | );
|
67 | 78 | sourceTree = "<group>";
|
|
79 | 90 | E32E9B651EB87D7B000FEEE9 /* LaunchAtLogin */ = {
|
80 | 91 | isa = PBXGroup;
|
81 | 92 | children = (
|
82 |
| - E32E9B6E1EB87DC5000FEEE9 /* LaunchAtLogin.swift */, |
83 |
| - E32E9B661EB87D7B000FEEE9 /* LaunchAtLogin.h */, |
| 93 | + D9EF7E1C24BCF9E300A1E9AA /* copy-helper-swiftpm.sh */, |
84 | 94 | E32E9B921EB889AE000FEEE9 /* copy-helper.sh */,
|
85 | 95 | E32E9B671EB87D7B000FEEE9 /* Info.plist */,
|
| 96 | + E3A6EB57249009C3004D7101 /* LaunchAtLogin.entitlements */, |
| 97 | + E32E9B661EB87D7B000FEEE9 /* LaunchAtLogin.h */, |
| 98 | + E32E9B6E1EB87DC5000FEEE9 /* LaunchAtLogin.swift */, |
| 99 | + D92CFD2124C5D909005B91BE /* Toggle.swift */, |
86 | 100 | );
|
87 | 101 | path = LaunchAtLogin;
|
88 | 102 | sourceTree = "<group>";
|
|
154 | 168 | isa = PBXProject;
|
155 | 169 | attributes = {
|
156 | 170 | LastSwiftUpdateCheck = 0830;
|
157 |
| - LastUpgradeCheck = 1020; |
| 171 | + LastUpgradeCheck = 1200; |
158 | 172 | ORGANIZATIONNAME = "Sindre Sorhus";
|
159 | 173 | TargetAttributes = {
|
160 | 174 | E32E9B621EB87D7B000FEEE9 = {
|
|
176 | 190 | };
|
177 | 191 | };
|
178 | 192 | buildConfigurationList = E32E9B5D1EB87D7B000FEEE9 /* Build configuration list for PBXProject "LaunchAtLogin" */;
|
179 |
| - compatibilityVersion = "Xcode 11.0"; |
| 193 | + compatibilityVersion = "Xcode 12.0"; |
180 | 194 | developmentRegion = en;
|
181 | 195 | hasScannedForEncodings = 0;
|
182 | 196 | knownRegions = (
|
|
201 | 215 | files = (
|
202 | 216 | E32E9B861EB8845E000FEEE9 /* LaunchAtLoginHelper.app in Resources */,
|
203 | 217 | E32E9B931EB889AE000FEEE9 /* copy-helper.sh in Resources */,
|
| 218 | + D9EF7E1D24BCF9E300A1E9AA /* copy-helper-swiftpm.sh in Resources */, |
204 | 219 | E3A6EB58249009C3004D7101 /* LaunchAtLogin.entitlements in Resources */,
|
205 | 220 | );
|
206 | 221 | runOnlyForDeploymentPostprocessing = 0;
|
|
220 | 235 | buildActionMask = 2147483647;
|
221 | 236 | files = (
|
222 | 237 | E32E9B6F1EB87DC5000FEEE9 /* LaunchAtLogin.swift in Sources */,
|
| 238 | + D92CFD2224C5D909005B91BE /* Toggle.swift in Sources */, |
223 | 239 | );
|
224 | 240 | runOnlyForDeploymentPostprocessing = 0;
|
225 | 241 | };
|
|
267 | 283 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
268 | 284 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
269 | 285 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
| 286 | + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; |
270 | 287 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
271 | 288 | CLANG_WARN_STRICT_PROTOTYPES = YES;
|
272 | 289 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
|
330 | 347 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
331 | 348 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
332 | 349 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
| 350 | + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; |
333 | 351 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
334 | 352 | CLANG_WARN_STRICT_PROTOTYPES = YES;
|
335 | 353 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
|
373 | 391 | DYLIB_CURRENT_VERSION = 1;
|
374 | 392 | DYLIB_INSTALL_NAME_BASE = "@rpath";
|
375 | 393 | FRAMEWORK_VERSION = A;
|
376 |
| - INFOPLIST_FILE = LaunchAtLogin/Info.plist; |
| 394 | + INFOPLIST_FILE = Sources/LaunchAtLogin/Info.plist; |
377 | 395 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
378 | 396 | LD_RUNPATH_SEARCH_PATHS = (
|
379 | 397 | "$(inherited)",
|
380 | 398 | "@executable_path/../Frameworks",
|
381 | 399 | "@loader_path/Frameworks",
|
382 | 400 | );
|
383 |
| - MARKETING_VERSION = 3.0.2; |
| 401 | + MARKETING_VERSION = 4.1.0; |
384 | 402 | PRODUCT_BUNDLE_IDENTIFIER = com.sindresorhus.LaunchAtLogin;
|
385 | 403 | PRODUCT_NAME = "$(TARGET_NAME)";
|
386 | 404 | PROVISIONING_PROFILE_SPECIFIER = "";
|
|
403 | 421 | DYLIB_CURRENT_VERSION = 1;
|
404 | 422 | DYLIB_INSTALL_NAME_BASE = "@rpath";
|
405 | 423 | FRAMEWORK_VERSION = A;
|
406 |
| - INFOPLIST_FILE = LaunchAtLogin/Info.plist; |
| 424 | + INFOPLIST_FILE = Sources/LaunchAtLogin/Info.plist; |
407 | 425 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
408 | 426 | LD_RUNPATH_SEARCH_PATHS = (
|
409 | 427 | "$(inherited)",
|
410 | 428 | "@executable_path/../Frameworks",
|
411 | 429 | "@loader_path/Frameworks",
|
412 | 430 | );
|
413 |
| - MARKETING_VERSION = 3.0.2; |
| 431 | + MARKETING_VERSION = 4.1.0; |
414 | 432 | PRODUCT_BUNDLE_IDENTIFIER = com.sindresorhus.LaunchAtLogin;
|
415 | 433 | PRODUCT_NAME = "$(TARGET_NAME)";
|
416 | 434 | PROVISIONING_PROFILE_SPECIFIER = "";
|
|
421 | 439 | E32E9B811EB87EA3000FEEE9 /* Debug */ = {
|
422 | 440 | isa = XCBuildConfiguration;
|
423 | 441 | buildSettings = {
|
424 |
| - CODE_SIGN_ENTITLEMENTS = LaunchAtLoginHelper/LaunchAtLoginHelper.entitlements; |
| 442 | + CODE_SIGN_ENTITLEMENTS = Sources/LaunchAtLoginHelper/LaunchAtLoginHelper.entitlements; |
425 | 443 | CODE_SIGN_IDENTITY = "-";
|
426 | 444 | CODE_SIGN_STYLE = Automatic;
|
427 | 445 | COMBINE_HIDPI_IMAGES = YES;
|
| 446 | + CURRENT_PROJECT_VERSION = 2; |
428 | 447 | DEVELOPMENT_TEAM = "";
|
429 | 448 | ENABLE_HARDENED_RUNTIME = YES;
|
430 |
| - INFOPLIST_FILE = LaunchAtLoginHelper/Info.plist; |
| 449 | + INFOPLIST_FILE = Sources/LaunchAtLoginHelper/Info.plist; |
431 | 450 | LD_RUNPATH_SEARCH_PATHS = (
|
432 | 451 | "$(inherited)",
|
433 | 452 | "@executable_path/../Frameworks",
|
434 | 453 | );
|
| 454 | + MARKETING_VERSION = 1.0.1; |
435 | 455 | PRODUCT_BUNDLE_IDENTIFIER = com.sindresorhus.LaunchAtLoginHelper;
|
436 | 456 | PRODUCT_NAME = "$(TARGET_NAME)";
|
437 | 457 | PROVISIONING_PROFILE_SPECIFIER = "";
|
|
442 | 462 | E32E9B821EB87EA3000FEEE9 /* Release */ = {
|
443 | 463 | isa = XCBuildConfiguration;
|
444 | 464 | buildSettings = {
|
445 |
| - CODE_SIGN_ENTITLEMENTS = LaunchAtLoginHelper/LaunchAtLoginHelper.entitlements; |
| 465 | + CODE_SIGN_ENTITLEMENTS = Sources/LaunchAtLoginHelper/LaunchAtLoginHelper.entitlements; |
446 | 466 | CODE_SIGN_IDENTITY = "-";
|
447 | 467 | CODE_SIGN_STYLE = Automatic;
|
448 | 468 | COMBINE_HIDPI_IMAGES = YES;
|
| 469 | + CURRENT_PROJECT_VERSION = 2; |
449 | 470 | DEVELOPMENT_TEAM = "";
|
450 | 471 | ENABLE_HARDENED_RUNTIME = YES;
|
451 |
| - INFOPLIST_FILE = LaunchAtLoginHelper/Info.plist; |
| 472 | + INFOPLIST_FILE = Sources/LaunchAtLoginHelper/Info.plist; |
452 | 473 | LD_RUNPATH_SEARCH_PATHS = (
|
453 | 474 | "$(inherited)",
|
454 | 475 | "@executable_path/../Frameworks",
|
455 | 476 | );
|
| 477 | + MARKETING_VERSION = 1.0.1; |
456 | 478 | PRODUCT_BUNDLE_IDENTIFIER = com.sindresorhus.LaunchAtLoginHelper;
|
457 | 479 | PRODUCT_NAME = "$(TARGET_NAME)";
|
458 | 480 | PROVISIONING_PROFILE_SPECIFIER = "";
|
|
0 commit comments