|
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
10 | | - FD0F42E72EE7ABA400980302 /* Mixpanel in Frameworks */ = {isa = PBXBuildFile; productRef = FD0F42E62EE7ABA400980302 /* Mixpanel */; }; |
11 | 10 | FDA49F7D2EE11E3C00F9612E /* Markdown in Frameworks */ = {isa = PBXBuildFile; productRef = FD33FD722EDF32D7002A6548 /* Markdown */; }; |
12 | | - FDA49F7E2EE11E3C00F9612E /* Sparkle in Frameworks */ = {isa = PBXBuildFile; productRef = FDA49F7F2EE11E3C00F9612E /* Sparkle */; }; |
13 | 11 | /* End PBXBuildFile section */ |
14 | 12 |
|
15 | 13 | /* Begin PBXFileReference section */ |
|
42 | 40 | isa = PBXFrameworksBuildPhase; |
43 | 41 | buildActionMask = 2147483647; |
44 | 42 | files = ( |
45 | | - FD0F42E72EE7ABA400980302 /* Mixpanel in Frameworks */, |
46 | 43 | FDA49F7D2EE11E3C00F9612E /* Markdown in Frameworks */, |
47 | | - FDA49F7E2EE11E3C00F9612E /* Sparkle in Frameworks */, |
48 | 44 | ); |
49 | 45 | runOnlyForDeploymentPostprocessing = 0; |
50 | 46 | }; |
|
77 | 73 | FD33FD592EDF32D7002A6548 /* Sources */, |
78 | 74 | FD33FD5A2EDF32D7002A6548 /* Frameworks */, |
79 | 75 | FD33FD5B2EDF32D7002A6548 /* Resources */, |
| 76 | + AA00000000000001 /* Build Bridge Binary */, |
80 | 77 | ); |
81 | 78 | buildRules = ( |
82 | 79 | ); |
|
88 | 85 | name = ClaudeIsland; |
89 | 86 | packageProductDependencies = ( |
90 | 87 | FD33FD722EDF32D7002A6548 /* Markdown */, |
91 | | - FDA49F7F2EE11E3C00F9612E /* Sparkle */, |
92 | | - FD0F42E62EE7ABA400980302 /* Mixpanel */, |
93 | 88 | ); |
94 | 89 | productName = ClaudeIsland; |
95 | 90 | productReference = FD33FD5D2EDF32D7002A6548 /* Claude Island.app */; |
|
121 | 116 | minimizedProjectReferenceProxies = 1; |
122 | 117 | packageReferences = ( |
123 | 118 | FD33FD712EDF32D7002A6548 /* XCRemoteSwiftPackageReference "swift-markdown" */, |
124 | | - FDA49F802EE11E3C00F9612E /* XCRemoteSwiftPackageReference "Sparkle" */, |
125 | | - FD0F42E52EE7ABA400980302 /* XCRemoteSwiftPackageReference "mixpanel-swift" */, |
126 | 119 | ); |
127 | 120 | preferredProjectObjectVersion = 77; |
128 | 121 | productRefGroup = FD33FD5E2EDF32D7002A6548 /* Products */; |
|
154 | 147 | }; |
155 | 148 | /* End PBXSourcesBuildPhase section */ |
156 | 149 |
|
| 150 | +/* Begin PBXShellScriptBuildPhase section */ |
| 151 | + AA00000000000001 /* Build Bridge Binary */ = { |
| 152 | + isa = PBXShellScriptBuildPhase; |
| 153 | + buildActionMask = 2147483647; |
| 154 | + files = ( |
| 155 | + ); |
| 156 | + inputFileListPaths = ( |
| 157 | + ); |
| 158 | + inputPaths = ( |
| 159 | + "$(SRCROOT)/ClaudeIslandBridge/main.swift", |
| 160 | + ); |
| 161 | + name = "Build Bridge Binary"; |
| 162 | + outputFileListPaths = ( |
| 163 | + ); |
| 164 | + outputPaths = ( |
| 165 | + "$(BUILT_PRODUCTS_DIR)/$(PRODUCT_NAME).app/Contents/Helpers/claude-island-bridge", |
| 166 | + ); |
| 167 | + runOnlyForDeploymentPostprocessing = 0; |
| 168 | + shellPath = /bin/sh; |
| 169 | + shellScript = "set -e\nmkdir -p \"${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.app/Contents/Helpers\"\nswiftc -O -o \"${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.app/Contents/Helpers/claude-island-bridge\" \"${SRCROOT}/ClaudeIslandBridge/main.swift\"\n"; |
| 170 | + }; |
| 171 | +/* End PBXShellScriptBuildPhase section */ |
| 172 | + |
157 | 173 | /* Begin XCBuildConfiguration section */ |
158 | 174 | FD33FD662EDF32D8002A6548 /* Debug */ = { |
159 | 175 | isa = XCBuildConfiguration; |
|
190 | 206 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
191 | 207 | COPY_PHASE_STRIP = NO; |
192 | 208 | DEBUG_INFORMATION_FORMAT = dwarf; |
193 | | - DEVELOPMENT_TEAM = 2DKS5U9LV4; |
| 209 | + DEVELOPMENT_TEAM = ""; |
194 | 210 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
195 | 211 | ENABLE_TESTABILITY = YES; |
196 | 212 | ENABLE_USER_SCRIPT_SANDBOXING = YES; |
|
254 | 270 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
255 | 271 | COPY_PHASE_STRIP = NO; |
256 | 272 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
257 | | - DEVELOPMENT_TEAM = 2DKS5U9LV4; |
| 273 | + DEVELOPMENT_TEAM = ""; |
258 | 274 | ENABLE_NS_ASSERTIONS = NO; |
259 | 275 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
260 | 276 | ENABLE_USER_SCRIPT_SANDBOXING = YES; |
|
284 | 300 | CODE_SIGN_STYLE = Automatic; |
285 | 301 | COMBINE_HIDPI_IMAGES = YES; |
286 | 302 | CURRENT_PROJECT_VERSION = 3; |
287 | | - DEVELOPMENT_TEAM = 2DKS5U9LV4; |
| 303 | + DEVELOPMENT_TEAM = ""; |
288 | 304 | ENABLE_APP_SANDBOX = NO; |
289 | 305 | ENABLE_HARDENED_RUNTIME = YES; |
290 | 306 | ENABLE_PREVIEWS = YES; |
|
319 | 335 | CODE_SIGN_STYLE = Automatic; |
320 | 336 | COMBINE_HIDPI_IMAGES = YES; |
321 | 337 | CURRENT_PROJECT_VERSION = 3; |
322 | | - DEVELOPMENT_TEAM = 2DKS5U9LV4; |
| 338 | + DEVELOPMENT_TEAM = ""; |
323 | 339 | ENABLE_APP_SANDBOX = NO; |
324 | 340 | ENABLE_HARDENED_RUNTIME = YES; |
325 | 341 | ENABLE_PREVIEWS = YES; |
|
369 | 385 | /* End XCConfigurationList section */ |
370 | 386 |
|
371 | 387 | /* Begin XCRemoteSwiftPackageReference section */ |
372 | | - FD0F42E52EE7ABA400980302 /* XCRemoteSwiftPackageReference "mixpanel-swift" */ = { |
373 | | - isa = XCRemoteSwiftPackageReference; |
374 | | - repositoryURL = "https://github.com/mixpanel/mixpanel-swift"; |
375 | | - requirement = { |
376 | | - branch = master; |
377 | | - kind = branch; |
378 | | - }; |
379 | | - }; |
380 | | - FD33FD712EDF32D7002A6548 /* XCRemoteSwiftPackageReference "swift-markdown" */ = { |
| 388 | + FD33FD712EDF32D7002A6548 /* XCRemoteSwiftPackageReference "swift-markdown" */ = { |
381 | 389 | isa = XCRemoteSwiftPackageReference; |
382 | 390 | repositoryURL = "https://github.com/swiftlang/swift-markdown"; |
383 | 391 | requirement = { |
384 | 392 | kind = upToNextMajorVersion; |
385 | 393 | minimumVersion = 0.5.0; |
386 | 394 | }; |
387 | 395 | }; |
388 | | - FDA49F802EE11E3C00F9612E /* XCRemoteSwiftPackageReference "Sparkle" */ = { |
389 | | - isa = XCRemoteSwiftPackageReference; |
390 | | - repositoryURL = "https://github.com/sparkle-project/Sparkle"; |
391 | | - requirement = { |
392 | | - kind = upToNextMajorVersion; |
393 | | - minimumVersion = 2.0.0; |
394 | | - }; |
395 | | - }; |
396 | 396 | /* End XCRemoteSwiftPackageReference section */ |
397 | 397 |
|
398 | 398 | /* Begin XCSwiftPackageProductDependency section */ |
399 | | - FD0F42E62EE7ABA400980302 /* Mixpanel */ = { |
400 | | - isa = XCSwiftPackageProductDependency; |
401 | | - package = FD0F42E52EE7ABA400980302 /* XCRemoteSwiftPackageReference "mixpanel-swift" */; |
402 | | - productName = Mixpanel; |
403 | | - }; |
404 | 399 | FD33FD722EDF32D7002A6548 /* Markdown */ = { |
405 | 400 | isa = XCSwiftPackageProductDependency; |
406 | 401 | package = FD33FD712EDF32D7002A6548 /* XCRemoteSwiftPackageReference "swift-markdown" */; |
407 | 402 | productName = Markdown; |
408 | 403 | }; |
409 | | - FDA49F7F2EE11E3C00F9612E /* Sparkle */ = { |
410 | | - isa = XCSwiftPackageProductDependency; |
411 | | - package = FDA49F802EE11E3C00F9612E /* XCRemoteSwiftPackageReference "Sparkle" */; |
412 | | - productName = Sparkle; |
413 | | - }; |
414 | 404 | /* End XCSwiftPackageProductDependency section */ |
415 | 405 | }; |
416 | 406 | rootObject = FD33FD552EDF32D7002A6548 /* Project object */; |
|
0 commit comments