, Publishers.Map>> where P.Output == A, P.Failure == Failure {
393 | second.map { latestValue in
394 | self.map { ownValue in (ownValue, latestValue) }
395 | }
396 | .switchToLatest()
397 | }
398 | }
399 |
--------------------------------------------------------------------------------
/Brightness Sync.xcodeproj/project.pbxproj:
--------------------------------------------------------------------------------
1 | // !$*UTF8*$!
2 | {
3 | archiveVersion = 1;
4 | classes = {
5 | };
6 | objectVersion = 50;
7 | objects = {
8 |
9 | /* Begin PBXBuildFile section */
10 | 921AF06C24487F1700E8BE48 /* SlidersView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 921AF06B24487F1700E8BE48 /* SlidersView.swift */; };
11 | 922D19982291B21C00DBF67D /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 922D19972291B21C00DBF67D /* AppDelegate.swift */; };
12 | 922D199A2291B21C00DBF67D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 922D19992291B21C00DBF67D /* Assets.xcassets */; };
13 | 922D19A62291B5C600DBF67D /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = 922D19A52291B5C600DBF67D /* main.swift */; };
14 | 922F72A624339D8300AF6830 /* BrightnessSyncLauncher.app in CopyFiles */ = {isa = PBXBuildFile; fileRef = 922F729224339AD700AF6830 /* BrightnessSyncLauncher.app */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
15 | 927DF28E2292E6DE00C9C85F /* CoreDisplay.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 922D19AD2291CD4300DBF67D /* CoreDisplay.framework */; };
16 | 929E03D02433A5C300A272DE /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = 929E03CF2433A5C300A272DE /* main.swift */; };
17 | /* End PBXBuildFile section */
18 |
19 | /* Begin PBXCopyFilesBuildPhase section */
20 | 922F72A524339D5200AF6830 /* CopyFiles */ = {
21 | isa = PBXCopyFilesBuildPhase;
22 | buildActionMask = 2147483647;
23 | dstPath = Contents/Library/LoginItems;
24 | dstSubfolderSpec = 1;
25 | files = (
26 | 922F72A624339D8300AF6830 /* BrightnessSyncLauncher.app in CopyFiles */,
27 | );
28 | runOnlyForDeploymentPostprocessing = 0;
29 | };
30 | /* End PBXCopyFilesBuildPhase section */
31 |
32 | /* Begin PBXFileReference section */
33 | 921AF06B24487F1700E8BE48 /* SlidersView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SlidersView.swift; sourceTree = ""; };
34 | 922D19942291B21C00DBF67D /* Brightness Sync.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Brightness Sync.app"; sourceTree = BUILT_PRODUCTS_DIR; };
35 | 922D19972291B21C00DBF67D /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; };
36 | 922D19992291B21C00DBF67D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; };
37 | 922D199E2291B21C00DBF67D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
38 | 922D19A52291B5C600DBF67D /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = ""; };
39 | 922D19A92291CC9300DBF67D /* Brightness Sync-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Brightness Sync-Bridging-Header.h"; sourceTree = ""; };
40 | 922D19AD2291CD4300DBF67D /* CoreDisplay.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreDisplay.framework; path = /System/Library/Frameworks/CoreDisplay.framework; sourceTree = ""; };
41 | 922F729224339AD700AF6830 /* BrightnessSyncLauncher.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BrightnessSyncLauncher.app; sourceTree = BUILT_PRODUCTS_DIR; };
42 | 922F72A024339AD800AF6830 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
43 | 922F72A124339AD800AF6830 /* BrightnessSyncLauncher.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = BrightnessSyncLauncher.entitlements; sourceTree = ""; };
44 | 929E03CF2433A5C300A272DE /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = ""; };
45 | 92B83E1622A968DF0009570E /* Brightness Sync.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "Brightness Sync.entitlements"; sourceTree = ""; };
46 | /* End PBXFileReference section */
47 |
48 | /* Begin PBXFrameworksBuildPhase section */
49 | 922D19912291B21C00DBF67D /* Frameworks */ = {
50 | isa = PBXFrameworksBuildPhase;
51 | buildActionMask = 2147483647;
52 | files = (
53 | 927DF28E2292E6DE00C9C85F /* CoreDisplay.framework in Frameworks */,
54 | );
55 | runOnlyForDeploymentPostprocessing = 0;
56 | };
57 | 922F728F24339AD700AF6830 /* Frameworks */ = {
58 | isa = PBXFrameworksBuildPhase;
59 | buildActionMask = 2147483647;
60 | files = (
61 | );
62 | runOnlyForDeploymentPostprocessing = 0;
63 | };
64 | /* End PBXFrameworksBuildPhase section */
65 |
66 | /* Begin PBXGroup section */
67 | 922D198B2291B21C00DBF67D = {
68 | isa = PBXGroup;
69 | children = (
70 | 922D19962291B21C00DBF67D /* Brightness Sync */,
71 | 922F729324339AD700AF6830 /* BrightnessSyncLauncher */,
72 | 922D19952291B21C00DBF67D /* Products */,
73 | 922D19AC2291CD4300DBF67D /* Frameworks */,
74 | );
75 | sourceTree = "";
76 | };
77 | 922D19952291B21C00DBF67D /* Products */ = {
78 | isa = PBXGroup;
79 | children = (
80 | 922D19942291B21C00DBF67D /* Brightness Sync.app */,
81 | 922F729224339AD700AF6830 /* BrightnessSyncLauncher.app */,
82 | );
83 | name = Products;
84 | sourceTree = "";
85 | };
86 | 922D19962291B21C00DBF67D /* Brightness Sync */ = {
87 | isa = PBXGroup;
88 | children = (
89 | 92B83E1622A968DF0009570E /* Brightness Sync.entitlements */,
90 | 922D19972291B21C00DBF67D /* AppDelegate.swift */,
91 | 921AF06B24487F1700E8BE48 /* SlidersView.swift */,
92 | 922D19992291B21C00DBF67D /* Assets.xcassets */,
93 | 922D199E2291B21C00DBF67D /* Info.plist */,
94 | 922D19A52291B5C600DBF67D /* main.swift */,
95 | 922D19A92291CC9300DBF67D /* Brightness Sync-Bridging-Header.h */,
96 | );
97 | path = "Brightness Sync";
98 | sourceTree = "";
99 | };
100 | 922D19AC2291CD4300DBF67D /* Frameworks */ = {
101 | isa = PBXGroup;
102 | children = (
103 | 922D19AD2291CD4300DBF67D /* CoreDisplay.framework */,
104 | );
105 | name = Frameworks;
106 | sourceTree = "";
107 | };
108 | 922F729324339AD700AF6830 /* BrightnessSyncLauncher */ = {
109 | isa = PBXGroup;
110 | children = (
111 | 922F72A124339AD800AF6830 /* BrightnessSyncLauncher.entitlements */,
112 | 922F72A024339AD800AF6830 /* Info.plist */,
113 | 929E03CF2433A5C300A272DE /* main.swift */,
114 | );
115 | path = BrightnessSyncLauncher;
116 | sourceTree = "";
117 | };
118 | /* End PBXGroup section */
119 |
120 | /* Begin PBXNativeTarget section */
121 | 922D19932291B21C00DBF67D /* Brightness Sync */ = {
122 | isa = PBXNativeTarget;
123 | buildConfigurationList = 922D19A22291B21C00DBF67D /* Build configuration list for PBXNativeTarget "Brightness Sync" */;
124 | buildPhases = (
125 | 922D19902291B21C00DBF67D /* Sources */,
126 | 922D19912291B21C00DBF67D /* Frameworks */,
127 | 922D19922291B21C00DBF67D /* Resources */,
128 | 922F72A524339D5200AF6830 /* CopyFiles */,
129 | );
130 | buildRules = (
131 | );
132 | dependencies = (
133 | );
134 | name = "Brightness Sync";
135 | productName = "Brightness Sync";
136 | productReference = 922D19942291B21C00DBF67D /* Brightness Sync.app */;
137 | productType = "com.apple.product-type.application";
138 | };
139 | 922F729124339AD700AF6830 /* BrightnessSyncLauncher */ = {
140 | isa = PBXNativeTarget;
141 | buildConfigurationList = 922F72A224339AD800AF6830 /* Build configuration list for PBXNativeTarget "BrightnessSyncLauncher" */;
142 | buildPhases = (
143 | 922F728E24339AD700AF6830 /* Sources */,
144 | 922F728F24339AD700AF6830 /* Frameworks */,
145 | 922F729024339AD700AF6830 /* Resources */,
146 | );
147 | buildRules = (
148 | );
149 | dependencies = (
150 | );
151 | name = BrightnessSyncLauncher;
152 | productName = BrightnessSyncLauncher;
153 | productReference = 922F729224339AD700AF6830 /* BrightnessSyncLauncher.app */;
154 | productType = "com.apple.product-type.application";
155 | };
156 | /* End PBXNativeTarget section */
157 |
158 | /* Begin PBXProject section */
159 | 922D198C2291B21C00DBF67D /* Project object */ = {
160 | isa = PBXProject;
161 | attributes = {
162 | LastSwiftUpdateCheck = 1140;
163 | LastUpgradeCheck = 1220;
164 | ORGANIZATIONNAME = "Onne van Dijk";
165 | TargetAttributes = {
166 | 922D19932291B21C00DBF67D = {
167 | CreatedOnToolsVersion = 10.2.1;
168 | LastSwiftMigration = 1020;
169 | SystemCapabilities = {
170 | com.apple.HardenedRuntime = {
171 | enabled = 1;
172 | };
173 | com.apple.Sandbox = {
174 | enabled = 0;
175 | };
176 | };
177 | };
178 | 922F729124339AD700AF6830 = {
179 | CreatedOnToolsVersion = 11.4;
180 | };
181 | };
182 | };
183 | buildConfigurationList = 922D198F2291B21C00DBF67D /* Build configuration list for PBXProject "Brightness Sync" */;
184 | compatibilityVersion = "Xcode 9.3";
185 | developmentRegion = en;
186 | hasScannedForEncodings = 0;
187 | knownRegions = (
188 | en,
189 | Base,
190 | );
191 | mainGroup = 922D198B2291B21C00DBF67D;
192 | productRefGroup = 922D19952291B21C00DBF67D /* Products */;
193 | projectDirPath = "";
194 | projectRoot = "";
195 | targets = (
196 | 922D19932291B21C00DBF67D /* Brightness Sync */,
197 | 922F729124339AD700AF6830 /* BrightnessSyncLauncher */,
198 | );
199 | };
200 | /* End PBXProject section */
201 |
202 | /* Begin PBXResourcesBuildPhase section */
203 | 922D19922291B21C00DBF67D /* Resources */ = {
204 | isa = PBXResourcesBuildPhase;
205 | buildActionMask = 2147483647;
206 | files = (
207 | 922D199A2291B21C00DBF67D /* Assets.xcassets in Resources */,
208 | );
209 | runOnlyForDeploymentPostprocessing = 0;
210 | };
211 | 922F729024339AD700AF6830 /* Resources */ = {
212 | isa = PBXResourcesBuildPhase;
213 | buildActionMask = 2147483647;
214 | files = (
215 | );
216 | runOnlyForDeploymentPostprocessing = 0;
217 | };
218 | /* End PBXResourcesBuildPhase section */
219 |
220 | /* Begin PBXSourcesBuildPhase section */
221 | 922D19902291B21C00DBF67D /* Sources */ = {
222 | isa = PBXSourcesBuildPhase;
223 | buildActionMask = 2147483647;
224 | files = (
225 | 921AF06C24487F1700E8BE48 /* SlidersView.swift in Sources */,
226 | 922D19A62291B5C600DBF67D /* main.swift in Sources */,
227 | 922D19982291B21C00DBF67D /* AppDelegate.swift in Sources */,
228 | );
229 | runOnlyForDeploymentPostprocessing = 0;
230 | };
231 | 922F728E24339AD700AF6830 /* Sources */ = {
232 | isa = PBXSourcesBuildPhase;
233 | buildActionMask = 2147483647;
234 | files = (
235 | 929E03D02433A5C300A272DE /* main.swift in Sources */,
236 | );
237 | runOnlyForDeploymentPostprocessing = 0;
238 | };
239 | /* End PBXSourcesBuildPhase section */
240 |
241 | /* Begin XCBuildConfiguration section */
242 | 922D19A02291B21C00DBF67D /* Debug */ = {
243 | isa = XCBuildConfiguration;
244 | buildSettings = {
245 | ALWAYS_SEARCH_USER_PATHS = NO;
246 | CLANG_ANALYZER_NONNULL = YES;
247 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
248 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
249 | CLANG_CXX_LIBRARY = "libc++";
250 | CLANG_ENABLE_MODULES = YES;
251 | CLANG_ENABLE_OBJC_ARC = YES;
252 | CLANG_ENABLE_OBJC_WEAK = YES;
253 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
254 | CLANG_WARN_BOOL_CONVERSION = YES;
255 | CLANG_WARN_COMMA = YES;
256 | CLANG_WARN_CONSTANT_CONVERSION = YES;
257 | CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
258 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
259 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
260 | CLANG_WARN_EMPTY_BODY = YES;
261 | CLANG_WARN_ENUM_CONVERSION = YES;
262 | CLANG_WARN_INFINITE_RECURSION = YES;
263 | CLANG_WARN_INT_CONVERSION = YES;
264 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
265 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
266 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
267 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
268 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
269 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
270 | CLANG_WARN_STRICT_PROTOTYPES = YES;
271 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
272 | CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
273 | CLANG_WARN_UNREACHABLE_CODE = YES;
274 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
275 | CODE_SIGN_IDENTITY = "-";
276 | COPY_PHASE_STRIP = NO;
277 | DEBUG_INFORMATION_FORMAT = dwarf;
278 | ENABLE_STRICT_OBJC_MSGSEND = YES;
279 | ENABLE_TESTABILITY = YES;
280 | GCC_C_LANGUAGE_STANDARD = gnu11;
281 | GCC_DYNAMIC_NO_PIC = NO;
282 | GCC_NO_COMMON_BLOCKS = YES;
283 | GCC_OPTIMIZATION_LEVEL = 0;
284 | GCC_PREPROCESSOR_DEFINITIONS = (
285 | "DEBUG=1",
286 | "$(inherited)",
287 | );
288 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
289 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
290 | GCC_WARN_UNDECLARED_SELECTOR = YES;
291 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
292 | GCC_WARN_UNUSED_FUNCTION = YES;
293 | GCC_WARN_UNUSED_VARIABLE = YES;
294 | MACOSX_DEPLOYMENT_TARGET = 10.15;
295 | MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
296 | MTL_FAST_MATH = YES;
297 | ONLY_ACTIVE_ARCH = YES;
298 | SDKROOT = macosx;
299 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
300 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
301 | };
302 | name = Debug;
303 | };
304 | 922D19A12291B21C00DBF67D /* Release */ = {
305 | isa = XCBuildConfiguration;
306 | buildSettings = {
307 | ALWAYS_SEARCH_USER_PATHS = NO;
308 | CLANG_ANALYZER_NONNULL = YES;
309 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
310 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
311 | CLANG_CXX_LIBRARY = "libc++";
312 | CLANG_ENABLE_MODULES = YES;
313 | CLANG_ENABLE_OBJC_ARC = YES;
314 | CLANG_ENABLE_OBJC_WEAK = YES;
315 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
316 | CLANG_WARN_BOOL_CONVERSION = YES;
317 | CLANG_WARN_COMMA = YES;
318 | CLANG_WARN_CONSTANT_CONVERSION = YES;
319 | CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
320 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
321 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
322 | CLANG_WARN_EMPTY_BODY = YES;
323 | CLANG_WARN_ENUM_CONVERSION = YES;
324 | CLANG_WARN_INFINITE_RECURSION = YES;
325 | CLANG_WARN_INT_CONVERSION = YES;
326 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
327 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
328 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
329 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
330 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
331 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
332 | CLANG_WARN_STRICT_PROTOTYPES = YES;
333 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
334 | CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
335 | CLANG_WARN_UNREACHABLE_CODE = YES;
336 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
337 | CODE_SIGN_IDENTITY = "-";
338 | COPY_PHASE_STRIP = NO;
339 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
340 | ENABLE_NS_ASSERTIONS = NO;
341 | ENABLE_STRICT_OBJC_MSGSEND = YES;
342 | GCC_C_LANGUAGE_STANDARD = gnu11;
343 | GCC_NO_COMMON_BLOCKS = YES;
344 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
345 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
346 | GCC_WARN_UNDECLARED_SELECTOR = YES;
347 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
348 | GCC_WARN_UNUSED_FUNCTION = YES;
349 | GCC_WARN_UNUSED_VARIABLE = YES;
350 | MACOSX_DEPLOYMENT_TARGET = 10.15;
351 | MTL_ENABLE_DEBUG_INFO = NO;
352 | MTL_FAST_MATH = YES;
353 | SDKROOT = macosx;
354 | SWIFT_COMPILATION_MODE = wholemodule;
355 | SWIFT_OPTIMIZATION_LEVEL = "-O";
356 | };
357 | name = Release;
358 | };
359 | 922D19A32291B21C00DBF67D /* Debug */ = {
360 | isa = XCBuildConfiguration;
361 | buildSettings = {
362 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
363 | CLANG_ENABLE_MODULES = YES;
364 | CODE_SIGN_IDENTITY = "Apple Development";
365 | CODE_SIGN_STYLE = Automatic;
366 | COMBINE_HIDPI_IMAGES = YES;
367 | CURRENT_PROJECT_VERSION = 2.3.2;
368 | DEVELOPMENT_TEAM = 7M6D294GQ9;
369 | ENABLE_HARDENED_RUNTIME = YES;
370 | INFOPLIST_FILE = "Brightness Sync/Info.plist";
371 | LD_RUNPATH_SEARCH_PATHS = (
372 | "$(inherited)",
373 | "@executable_path/../Frameworks",
374 | );
375 | MARKETING_VERSION = 2.3.2;
376 | PRODUCT_BUNDLE_IDENTIFIER = "dev.vandijk.Brightness-Sync";
377 | PRODUCT_NAME = "$(TARGET_NAME)";
378 | PROVISIONING_PROFILE_SPECIFIER = "";
379 | SWIFT_OBJC_BRIDGING_HEADER = "Brightness Sync/Brightness Sync-Bridging-Header.h";
380 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
381 | SWIFT_VERSION = 5.0;
382 | };
383 | name = Debug;
384 | };
385 | 922D19A42291B21C00DBF67D /* Release */ = {
386 | isa = XCBuildConfiguration;
387 | buildSettings = {
388 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
389 | CLANG_ENABLE_MODULES = YES;
390 | CODE_SIGN_IDENTITY = "Apple Development";
391 | CODE_SIGN_STYLE = Automatic;
392 | COMBINE_HIDPI_IMAGES = YES;
393 | CURRENT_PROJECT_VERSION = 2.3.2;
394 | DEVELOPMENT_TEAM = 7M6D294GQ9;
395 | ENABLE_HARDENED_RUNTIME = YES;
396 | INFOPLIST_FILE = "Brightness Sync/Info.plist";
397 | LD_RUNPATH_SEARCH_PATHS = (
398 | "$(inherited)",
399 | "@executable_path/../Frameworks",
400 | );
401 | MARKETING_VERSION = 2.3.2;
402 | PRODUCT_BUNDLE_IDENTIFIER = "dev.vandijk.Brightness-Sync";
403 | PRODUCT_NAME = "$(TARGET_NAME)";
404 | PROVISIONING_PROFILE_SPECIFIER = "";
405 | SWIFT_OBJC_BRIDGING_HEADER = "Brightness Sync/Brightness Sync-Bridging-Header.h";
406 | SWIFT_VERSION = 5.0;
407 | };
408 | name = Release;
409 | };
410 | 922F72A324339AD800AF6830 /* Debug */ = {
411 | isa = XCBuildConfiguration;
412 | buildSettings = {
413 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
414 | CODE_SIGN_ENTITLEMENTS = BrightnessSyncLauncher/BrightnessSyncLauncher.entitlements;
415 | CODE_SIGN_IDENTITY = "Apple Development";
416 | CODE_SIGN_STYLE = Automatic;
417 | COMBINE_HIDPI_IMAGES = YES;
418 | DEVELOPMENT_ASSET_PATHS = "";
419 | DEVELOPMENT_TEAM = 7M6D294GQ9;
420 | ENABLE_HARDENED_RUNTIME = YES;
421 | ENABLE_PREVIEWS = YES;
422 | INFOPLIST_FILE = BrightnessSyncLauncher/Info.plist;
423 | LD_RUNPATH_SEARCH_PATHS = (
424 | "$(inherited)",
425 | "@executable_path/../Frameworks",
426 | );
427 | MACOSX_DEPLOYMENT_TARGET = 10.15;
428 | PRODUCT_BUNDLE_IDENTIFIER = dev.vandijk.BrightnessSyncLauncher;
429 | PRODUCT_NAME = "$(TARGET_NAME)";
430 | SKIP_INSTALL = YES;
431 | SWIFT_VERSION = 5.0;
432 | };
433 | name = Debug;
434 | };
435 | 922F72A424339AD800AF6830 /* Release */ = {
436 | isa = XCBuildConfiguration;
437 | buildSettings = {
438 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
439 | CODE_SIGN_ENTITLEMENTS = BrightnessSyncLauncher/BrightnessSyncLauncher.entitlements;
440 | CODE_SIGN_IDENTITY = "Apple Development";
441 | CODE_SIGN_STYLE = Automatic;
442 | COMBINE_HIDPI_IMAGES = YES;
443 | DEVELOPMENT_ASSET_PATHS = "";
444 | DEVELOPMENT_TEAM = 7M6D294GQ9;
445 | ENABLE_HARDENED_RUNTIME = YES;
446 | ENABLE_PREVIEWS = YES;
447 | INFOPLIST_FILE = BrightnessSyncLauncher/Info.plist;
448 | LD_RUNPATH_SEARCH_PATHS = (
449 | "$(inherited)",
450 | "@executable_path/../Frameworks",
451 | );
452 | MACOSX_DEPLOYMENT_TARGET = 10.15;
453 | PRODUCT_BUNDLE_IDENTIFIER = dev.vandijk.BrightnessSyncLauncher;
454 | PRODUCT_NAME = "$(TARGET_NAME)";
455 | SKIP_INSTALL = YES;
456 | SWIFT_VERSION = 5.0;
457 | };
458 | name = Release;
459 | };
460 | /* End XCBuildConfiguration section */
461 |
462 | /* Begin XCConfigurationList section */
463 | 922D198F2291B21C00DBF67D /* Build configuration list for PBXProject "Brightness Sync" */ = {
464 | isa = XCConfigurationList;
465 | buildConfigurations = (
466 | 922D19A02291B21C00DBF67D /* Debug */,
467 | 922D19A12291B21C00DBF67D /* Release */,
468 | );
469 | defaultConfigurationIsVisible = 0;
470 | defaultConfigurationName = Release;
471 | };
472 | 922D19A22291B21C00DBF67D /* Build configuration list for PBXNativeTarget "Brightness Sync" */ = {
473 | isa = XCConfigurationList;
474 | buildConfigurations = (
475 | 922D19A32291B21C00DBF67D /* Debug */,
476 | 922D19A42291B21C00DBF67D /* Release */,
477 | );
478 | defaultConfigurationIsVisible = 0;
479 | defaultConfigurationName = Release;
480 | };
481 | 922F72A224339AD800AF6830 /* Build configuration list for PBXNativeTarget "BrightnessSyncLauncher" */ = {
482 | isa = XCConfigurationList;
483 | buildConfigurations = (
484 | 922F72A324339AD800AF6830 /* Debug */,
485 | 922F72A424339AD800AF6830 /* Release */,
486 | );
487 | defaultConfigurationIsVisible = 0;
488 | defaultConfigurationName = Release;
489 | };
490 | /* End XCConfigurationList section */
491 | };
492 | rootObject = 922D198C2291B21C00DBF67D /* Project object */;
493 | }
494 |
--------------------------------------------------------------------------------