|
7 | 7 | objects = {
|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */
|
10 |
| - 9600E5B325669FF40018D709 /* bubble_screensaverView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9600E5B225669FF40018D709 /* bubble_screensaverView.h */; }; |
11 |
| - 9600E5B525669FF40018D709 /* bubble_screensaverView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9600E5B425669FF40018D709 /* bubble_screensaverView.m */; }; |
| 10 | + 9600E5BF2566A03B0018D709 /* bubble.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9600E5BE2566A03B0018D709 /* bubble.swift */; }; |
| 11 | + 9600E5C32566B6D20018D709 /* SoapBubble1080p.mov in Resources */ = {isa = PBXBuildFile; fileRef = 9600E5C22566B6D20018D709 /* SoapBubble1080p.mov */; }; |
| 12 | + 9600E5CB2566F6890018D709 /* thumbnail.png in Resources */ = {isa = PBXBuildFile; fileRef = 9600E5C92566F6890018D709 /* thumbnail.png */; }; |
| 13 | + 9600E5CC2566F6890018D709 /* thumbnail@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9600E5CA2566F6890018D709 /* thumbnail@2x.png */; }; |
12 | 14 | /* End PBXBuildFile section */
|
13 | 15 |
|
14 | 16 | /* Begin PBXFileReference section */
|
15 | 17 | 9600E5AF25669FF30018D709 /* bubble-screensaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "bubble-screensaver.saver"; sourceTree = BUILT_PRODUCTS_DIR; };
|
16 |
| - 9600E5B225669FF40018D709 /* bubble_screensaverView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bubble_screensaverView.h; sourceTree = "<group>"; }; |
17 |
| - 9600E5B425669FF40018D709 /* bubble_screensaverView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = bubble_screensaverView.m; sourceTree = "<group>"; }; |
18 | 18 | 9600E5B625669FF40018D709 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
| 19 | + 9600E5BE2566A03B0018D709 /* bubble.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = bubble.swift; sourceTree = "<group>"; }; |
| 20 | + 9600E5C22566B6D20018D709 /* SoapBubble1080p.mov */ = {isa = PBXFileReference; lastKnownFileType = video.quicktime; name = SoapBubble1080p.mov; path = "bubble-screensaver/SoapBubble1080p.mov"; sourceTree = "<group>"; }; |
| 21 | + 9600E5C92566F6890018D709 /* thumbnail.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = thumbnail.png; path = "bubble-screensaver/thumbnail.png"; sourceTree = "<group>"; }; |
| 22 | + 9600E5CA2566F6890018D709 /* thumbnail@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "thumbnail@2x.png"; path = "bubble-screensaver/thumbnail@2x.png"; sourceTree = "<group>"; }; |
19 | 23 | /* End PBXFileReference section */
|
20 | 24 |
|
21 | 25 | /* Begin PBXFrameworksBuildPhase section */
|
|
32 | 36 | 9600E5A525669FF30018D709 = {
|
33 | 37 | isa = PBXGroup;
|
34 | 38 | children = (
|
| 39 | + 9600E5C92566F6890018D709 /* thumbnail.png */, |
| 40 | + 9600E5CA2566F6890018D709 /* thumbnail@2x.png */, |
| 41 | + 9600E5C22566B6D20018D709 /* SoapBubble1080p.mov */, |
35 | 42 | 9600E5B125669FF40018D709 /* bubble-screensaver */,
|
36 | 43 | 9600E5B025669FF30018D709 /* Products */,
|
37 | 44 | );
|
|
48 | 55 | 9600E5B125669FF40018D709 /* bubble-screensaver */ = {
|
49 | 56 | isa = PBXGroup;
|
50 | 57 | children = (
|
51 |
| - 9600E5B225669FF40018D709 /* bubble_screensaverView.h */, |
52 |
| - 9600E5B425669FF40018D709 /* bubble_screensaverView.m */, |
53 | 58 | 9600E5B625669FF40018D709 /* Info.plist */,
|
| 59 | + 9600E5BE2566A03B0018D709 /* bubble.swift */, |
54 | 60 | );
|
55 | 61 | path = "bubble-screensaver";
|
56 | 62 | sourceTree = "<group>";
|
|
62 | 68 | isa = PBXHeadersBuildPhase;
|
63 | 69 | buildActionMask = 2147483647;
|
64 | 70 | files = (
|
65 |
| - 9600E5B325669FF40018D709 /* bubble_screensaverView.h in Headers */, |
66 | 71 | );
|
67 | 72 | runOnlyForDeploymentPostprocessing = 0;
|
68 | 73 | };
|
|
97 | 102 | TargetAttributes = {
|
98 | 103 | 9600E5AE25669FF30018D709 = {
|
99 | 104 | CreatedOnToolsVersion = 12.1;
|
| 105 | + LastSwiftMigration = 1210; |
100 | 106 | };
|
101 | 107 | };
|
102 | 108 | };
|
|
123 | 129 | isa = PBXResourcesBuildPhase;
|
124 | 130 | buildActionMask = 2147483647;
|
125 | 131 | files = (
|
| 132 | + 9600E5CB2566F6890018D709 /* thumbnail.png in Resources */, |
| 133 | + 9600E5CC2566F6890018D709 /* thumbnail@2x.png in Resources */, |
| 134 | + 9600E5C32566B6D20018D709 /* SoapBubble1080p.mov in Resources */, |
126 | 135 | );
|
127 | 136 | runOnlyForDeploymentPostprocessing = 0;
|
128 | 137 | };
|
|
133 | 142 | isa = PBXSourcesBuildPhase;
|
134 | 143 | buildActionMask = 2147483647;
|
135 | 144 | files = (
|
136 |
| - 9600E5B525669FF40018D709 /* bubble_screensaverView.m in Sources */, |
| 145 | + 9600E5BF2566A03B0018D709 /* bubble.swift in Sources */, |
137 | 146 | );
|
138 | 147 | runOnlyForDeploymentPostprocessing = 0;
|
139 | 148 | };
|
|
254 | 263 | 9600E5BA25669FF40018D709 /* Debug */ = {
|
255 | 264 | isa = XCBuildConfiguration;
|
256 | 265 | buildSettings = {
|
| 266 | + CLANG_ENABLE_MODULES = YES; |
257 | 267 | CODE_SIGN_STYLE = Automatic;
|
258 | 268 | COMBINE_HIDPI_IMAGES = YES;
|
| 269 | + DEVELOPMENT_ASSET_PATHS = "bubble-screensaver/thumbnail@2x.png bubble-screensaver/thumbnail.png bubble-screensaver/SoapBubble1080p.mov"; |
259 | 270 | DEVELOPMENT_TEAM = ZBC4F58GF3;
|
260 | 271 | INFOPLIST_FILE = "bubble-screensaver/Info.plist";
|
261 | 272 | INSTALL_PATH = "$(HOME)/Library/Screen Savers";
|
| 273 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 274 | + "$(inherited)", |
| 275 | + "@executable_path/../Frameworks", |
| 276 | + "@loader_path/../Frameworks", |
| 277 | + ); |
262 | 278 | PRODUCT_BUNDLE_IDENTIFIER = "-6308149.bubble-screensaver";
|
263 | 279 | PRODUCT_NAME = "$(TARGET_NAME)";
|
| 280 | + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 281 | + SWIFT_VERSION = 5.0; |
264 | 282 | WRAPPER_EXTENSION = saver;
|
265 | 283 | };
|
266 | 284 | name = Debug;
|
267 | 285 | };
|
268 | 286 | 9600E5BB25669FF40018D709 /* Release */ = {
|
269 | 287 | isa = XCBuildConfiguration;
|
270 | 288 | buildSettings = {
|
| 289 | + CLANG_ENABLE_MODULES = YES; |
271 | 290 | CODE_SIGN_STYLE = Automatic;
|
272 | 291 | COMBINE_HIDPI_IMAGES = YES;
|
| 292 | + DEVELOPMENT_ASSET_PATHS = "bubble-screensaver/thumbnail@2x.png bubble-screensaver/thumbnail.png bubble-screensaver/SoapBubble1080p.mov"; |
273 | 293 | DEVELOPMENT_TEAM = ZBC4F58GF3;
|
274 | 294 | INFOPLIST_FILE = "bubble-screensaver/Info.plist";
|
275 | 295 | INSTALL_PATH = "$(HOME)/Library/Screen Savers";
|
| 296 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 297 | + "$(inherited)", |
| 298 | + "@executable_path/../Frameworks", |
| 299 | + "@loader_path/../Frameworks", |
| 300 | + ); |
276 | 301 | PRODUCT_BUNDLE_IDENTIFIER = "-6308149.bubble-screensaver";
|
277 | 302 | PRODUCT_NAME = "$(TARGET_NAME)";
|
| 303 | + SWIFT_VERSION = 5.0; |
278 | 304 | WRAPPER_EXTENSION = saver;
|
279 | 305 | };
|
280 | 306 | name = Release;
|
|
0 commit comments