|
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
| 10 | + 892829E22485EC1C009E0A31 /* QLCARFiles.qlgenerator in Resources */ = {isa = PBXBuildFile; fileRef = 892829E02485EC1C009E0A31 /* QLCARFiles.qlgenerator */; }; |
10 | 11 | 8982EB4C2485060C00BCB558 /* CARExtractor in Resources */ = {isa = PBXBuildFile; fileRef = 8982EB4B2485060C00BCB558 /* CARExtractor */; }; |
| 12 | + 89A989562486368C009170D0 /* NSAlert+XM.m in Sources */ = {isa = PBXBuildFile; fileRef = 89A989552486368C009170D0 /* NSAlert+XM.m */; }; |
11 | 13 | C24D24F01B16047E00DDE534 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C24D24EF1B16047E00DDE534 /* Images.xcassets */; }; |
12 | 14 | C24D25141B16051500DDE534 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = C24D25121B16051500DDE534 /* AppDelegate.m */; }; |
13 | 15 | C24D25151B16051500DDE534 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = C24D25131B16051500DDE534 /* main.m */; }; |
|
45 | 47 | remoteGlobalIDString = 8982EB232484F82200BCB558; |
46 | 48 | remoteInfo = CARExtractor; |
47 | 49 | }; |
| 50 | + 897AD2972485E812002D1D58 /* PBXContainerItemProxy */ = { |
| 51 | + isa = PBXContainerItemProxy; |
| 52 | + containerPortal = 897AD2922485E812002D1D58 /* QLCARFiles.xcodeproj */; |
| 53 | + proxyType = 2; |
| 54 | + remoteGlobalIDString = FA11D6741E7BF96900912157; |
| 55 | + remoteInfo = QLCARFiles; |
| 56 | + }; |
| 57 | + 897AD2992485E812002D1D58 /* PBXContainerItemProxy */ = { |
| 58 | + isa = PBXContainerItemProxy; |
| 59 | + containerPortal = 897AD2922485E812002D1D58 /* QLCARFiles.xcodeproj */; |
| 60 | + proxyType = 2; |
| 61 | + remoteGlobalIDString = 029425B6217D00FF00ED1FA5; |
| 62 | + remoteInfo = carDump; |
| 63 | + }; |
| 64 | + 897AD29B2485E84A002D1D58 /* PBXContainerItemProxy */ = { |
| 65 | + isa = PBXContainerItemProxy; |
| 66 | + containerPortal = 897AD2922485E812002D1D58 /* QLCARFiles.xcodeproj */; |
| 67 | + proxyType = 1; |
| 68 | + remoteGlobalIDString = FA11D6731E7BF96900912157; |
| 69 | + remoteInfo = QLCARFiles; |
| 70 | + }; |
48 | 71 | /* End PBXContainerItemProxy section */ |
49 | 72 |
|
50 | 73 | /* Begin PBXFileReference section */ |
| 74 | + 892829E02485EC1C009E0A31 /* QLCARFiles.qlgenerator */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = QLCARFiles.qlgenerator; path = ../Products/QLCARFiles.qlgenerator; sourceTree = "<group>"; }; |
51 | 75 | 89623989248508EE005E7EC9 /* CARExtractor.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = CARExtractor.xcodeproj; path = ../CARExtractor/CARExtractor.xcodeproj; sourceTree = "<group>"; }; |
| 76 | + 897AD2922485E812002D1D58 /* QLCARFiles.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = QLCARFiles.xcodeproj; path = ../CARExtractor/QLCARFiles/QLCARFiles.xcodeproj; sourceTree = "<group>"; }; |
52 | 77 | 8982EB4B2485060C00BCB558 /* CARExtractor */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; name = CARExtractor; path = ../../Products/CARExtractor; sourceTree = "<group>"; }; |
| 78 | + 89A989542486368C009170D0 /* NSAlert+XM.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSAlert+XM.h"; sourceTree = "<group>"; }; |
| 79 | + 89A989552486368C009170D0 /* NSAlert+XM.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSAlert+XM.m"; sourceTree = "<group>"; }; |
53 | 80 | C24D24E51B16047E00DDE534 /* iOS Images Extractor.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "iOS Images Extractor.app"; sourceTree = BUILT_PRODUCTS_DIR; }; |
54 | 81 | C24D24E91B16047E00DDE534 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
55 | 82 | C24D24EF1B16047E00DDE534 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; }; |
|
108 | 135 | name = Products; |
109 | 136 | sourceTree = "<group>"; |
110 | 137 | }; |
| 138 | + 897AD2932485E812002D1D58 /* Products */ = { |
| 139 | + isa = PBXGroup; |
| 140 | + children = ( |
| 141 | + 897AD2982485E812002D1D58 /* QLCARFiles.qlgenerator */, |
| 142 | + 897AD29A2485E812002D1D58 /* carDump */, |
| 143 | + ); |
| 144 | + name = Products; |
| 145 | + sourceTree = "<group>"; |
| 146 | + }; |
111 | 147 | C24D24DC1B16047D00DDE534 = { |
112 | 148 | isa = PBXGroup; |
113 | 149 | children = ( |
| 150 | + 892829E02485EC1C009E0A31 /* QLCARFiles.qlgenerator */, |
| 151 | + 897AD2922485E812002D1D58 /* QLCARFiles.xcodeproj */, |
114 | 152 | 89623989248508EE005E7EC9 /* CARExtractor.xcodeproj */, |
115 | 153 | C24D24E71B16047E00DDE534 /* iOSImagesExtractor */, |
116 | 154 | C24D24E61B16047E00DDE534 /* Products */, |
|
235 | 273 | children = ( |
236 | 274 | C24D253C1B16058A00DDE534 /* XMDragView.h */, |
237 | 275 | C24D253D1B16058A00DDE534 /* XMDragView.m */, |
| 276 | + 89A989542486368C009170D0 /* NSAlert+XM.h */, |
| 277 | + 89A989552486368C009170D0 /* NSAlert+XM.m */, |
238 | 278 | ); |
239 | 279 | path = Views; |
240 | 280 | sourceTree = "<group>"; |
|
295 | 335 | buildRules = ( |
296 | 336 | ); |
297 | 337 | dependencies = ( |
| 338 | + 897AD29C2485E84A002D1D58 /* PBXTargetDependency */, |
298 | 339 | 8962399024850902005E7EC9 /* PBXTargetDependency */, |
299 | 340 | ); |
300 | 341 | name = iOSImagesExtractor; |
|
333 | 374 | ProductGroup = 8962398A248508EE005E7EC9 /* Products */; |
334 | 375 | ProjectRef = 89623989248508EE005E7EC9 /* CARExtractor.xcodeproj */; |
335 | 376 | }, |
| 377 | + { |
| 378 | + ProductGroup = 897AD2932485E812002D1D58 /* Products */; |
| 379 | + ProjectRef = 897AD2922485E812002D1D58 /* QLCARFiles.xcodeproj */; |
| 380 | + }, |
336 | 381 | ); |
337 | 382 | projectRoot = ""; |
338 | 383 | targets = ( |
|
349 | 394 | remoteRef = 8962398D248508EE005E7EC9 /* PBXContainerItemProxy */; |
350 | 395 | sourceTree = BUILT_PRODUCTS_DIR; |
351 | 396 | }; |
| 397 | + 897AD2982485E812002D1D58 /* QLCARFiles.qlgenerator */ = { |
| 398 | + isa = PBXReferenceProxy; |
| 399 | + fileType = wrapper.cfbundle; |
| 400 | + path = QLCARFiles.qlgenerator; |
| 401 | + remoteRef = 897AD2972485E812002D1D58 /* PBXContainerItemProxy */; |
| 402 | + sourceTree = BUILT_PRODUCTS_DIR; |
| 403 | + }; |
| 404 | + 897AD29A2485E812002D1D58 /* carDump */ = { |
| 405 | + isa = PBXReferenceProxy; |
| 406 | + fileType = "compiled.mach-o.executable"; |
| 407 | + path = carDump; |
| 408 | + remoteRef = 897AD2992485E812002D1D58 /* PBXContainerItemProxy */; |
| 409 | + sourceTree = BUILT_PRODUCTS_DIR; |
| 410 | + }; |
352 | 411 | /* End PBXReferenceProxy section */ |
353 | 412 |
|
354 | 413 | /* Begin PBXResourcesBuildPhase section */ |
355 | 414 | C24D24E31B16047D00DDE534 /* Resources */ = { |
356 | 415 | isa = PBXResourcesBuildPhase; |
357 | 416 | buildActionMask = 2147483647; |
358 | 417 | files = ( |
| 418 | + 892829E22485EC1C009E0A31 /* QLCARFiles.qlgenerator in Resources */, |
359 | 419 | C2CF8B821B17F7EC00AA92B1 /* MainMenu.xib in Resources */, |
360 | 420 | C24D254B1B16110000DDE534 /* DCOAboutWindow.xib in Resources */, |
361 | 421 | 8982EB4C2485060C00BCB558 /* CARExtractor in Resources */, |
|
380 | 440 | ); |
381 | 441 | runOnlyForDeploymentPostprocessing = 0; |
382 | 442 | shellPath = /bin/sh; |
383 | | - shellScript = "mkdir -p \"${PROJECT_DIR}/../Products\";\ncp -r \"${TARGET_BUILD_DIR}/${PRODUCT_NAME}.app\" \"${PROJECT_DIR}/../Products/${PRODUCT_NAME}.app\"\n"; |
| 443 | + shellScript = "mkdir -p \"${PROJECT_DIR}/../Products\";\nrm -rf \"${PROJECT_DIR}/../Products/${PRODUCT_NAME}.app\";\ncp -r \"${TARGET_BUILD_DIR}/${PRODUCT_NAME}.app\" \"${PROJECT_DIR}/../Products/${PRODUCT_NAME}.app\"\n"; |
384 | 444 | }; |
385 | 445 | /* End PBXShellScriptBuildPhase section */ |
386 | 446 |
|
|
393 | 453 | C24D25301B16053200DDE534 /* ZipArchive.m in Sources */, |
394 | 454 | C24D252F1B16053200DDE534 /* zip.c in Sources */, |
395 | 455 | C24D254D1B16110000DDE534 /* DCOTransparentScroller.m in Sources */, |
| 456 | + 89A989562486368C009170D0 /* NSAlert+XM.m in Sources */, |
396 | 457 | C24D25351B16054000DDE534 /* MainViewController.m in Sources */, |
397 | 458 | C24D254E1B16110000DDE534 /* DCOTransparentScrollView.m in Sources */, |
398 | 459 | C24D252E1B16053200DDE534 /* unzip.c in Sources */, |
|
413 | 474 | name = CARExtractor; |
414 | 475 | targetProxy = 8962398F24850902005E7EC9 /* PBXContainerItemProxy */; |
415 | 476 | }; |
| 477 | + 897AD29C2485E84A002D1D58 /* PBXTargetDependency */ = { |
| 478 | + isa = PBXTargetDependency; |
| 479 | + name = QLCARFiles; |
| 480 | + targetProxy = 897AD29B2485E84A002D1D58 /* PBXContainerItemProxy */; |
| 481 | + }; |
416 | 482 | /* End PBXTargetDependency section */ |
417 | 483 |
|
418 | 484 | /* Begin PBXVariantGroup section */ |
|
0 commit comments