|
17 | 17 | FA38F4B91BC3A70F00787508 /* icon-layout24.png in Resources */ = {isa = PBXBuildFile; fileRef = FA38F4B81BC3A70F00787508 /* icon-layout24.png */; }; |
18 | 18 | FA38F4BE1BC3C93F00787508 /* RegExCategories.m in Sources */ = {isa = PBXBuildFile; fileRef = FA38F4BD1BC3C93F00787508 /* RegExCategories.m */; }; |
19 | 19 | FA4B27BF1C64182500C82A0C /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = FA4B27BE1C64182500C82A0C /* main.m */; }; |
| 20 | + FA4B27C31C641EB900C82A0C /* SketchKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA4B27AD1C63FE3900C82A0C /* SketchKit.framework */; }; |
| 21 | + FA4B27E31C6542DF00C82A0C /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = FA4B27E21C6542DF00C82A0C /* AppDelegate.m */; }; |
| 22 | + FA4B27E61C6542DF00C82A0C /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = FA4B27E51C6542DF00C82A0C /* main.m */; }; |
| 23 | + FA4B27E81C6542DF00C82A0C /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = FA4B27E71C6542DF00C82A0C /* Assets.xcassets */; }; |
| 24 | + FA4B27EB1C6542DF00C82A0C /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = FA4B27E91C6542DF00C82A0C /* MainMenu.xib */; }; |
| 25 | + FA4B27F51C659DF300C82A0C /* CSKInstallButton.m in Sources */ = {isa = PBXBuildFile; fileRef = FA4B27F41C659DF300C82A0C /* CSKInstallButton.m */; }; |
20 | 26 | FA56F7E01BC0DDE7005673E0 /* CSKFileMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = FA56F7DF1BC0DDE7005673E0 /* CSKFileMonitor.m */; }; |
21 | 27 | FA56F7E31BC0E15E005673E0 /* CSSketch Helper.bundle in CopyFiles */ = {isa = PBXBuildFile; fileRef = FA56F7CF1BC0D6C4005673E0 /* CSSketch Helper.bundle */; }; |
22 | 28 | FA6F46F41C5EB0A0002EE579 /* libCocoaSass.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FA6F46F31C5EB095002EE579 /* libCocoaSass.a */; }; |
|
56 | 62 | remoteGlobalIDString = FADCE72A1C5FC8C200F746B8; |
57 | 63 | remoteInfo = SketchKit; |
58 | 64 | }; |
| 65 | + FA4B27D51C652B4700C82A0C /* PBXContainerItemProxy */ = { |
| 66 | + isa = PBXContainerItemProxy; |
| 67 | + containerPortal = FA56F7C71BC0D6C4005673E0 /* Project object */; |
| 68 | + proxyType = 1; |
| 69 | + remoteGlobalIDString = FA56F7CE1BC0D6C4005673E0; |
| 70 | + remoteInfo = "CSSketch Helper"; |
| 71 | + }; |
| 72 | + FA4B27F61C65A08100C82A0C /* PBXContainerItemProxy */ = { |
| 73 | + isa = PBXContainerItemProxy; |
| 74 | + containerPortal = FA56F7C71BC0D6C4005673E0 /* Project object */; |
| 75 | + proxyType = 1; |
| 76 | + remoteGlobalIDString = FA56F7CE1BC0D6C4005673E0; |
| 77 | + remoteInfo = "CSSketch Helper"; |
| 78 | + }; |
| 79 | + FA4B27F91C65A09A00C82A0C /* PBXContainerItemProxy */ = { |
| 80 | + isa = PBXContainerItemProxy; |
| 81 | + containerPortal = FA4B27A61C63FE3800C82A0C /* SketchKit.xcodeproj */; |
| 82 | + proxyType = 1; |
| 83 | + remoteGlobalIDString = FADCE72A1C5FC8C200F746B8; |
| 84 | + remoteInfo = SketchKit; |
| 85 | + }; |
59 | 86 | FA6F46F21C5EB095002EE579 /* PBXContainerItemProxy */ = { |
60 | 87 | isa = PBXContainerItemProxy; |
61 | 88 | containerPortal = FA6F46EE1C5EB095002EE579 /* CocoaSass.xcodeproj */; |
|
114 | 141 | FA4B27A61C63FE3800C82A0C /* SketchKit.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SketchKit.xcodeproj; path = ../External/SketchKit/SketchKit.xcodeproj; sourceTree = "<group>"; }; |
115 | 142 | FA4B27BC1C64182500C82A0C /* CSS Launcher */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "CSS Launcher"; sourceTree = BUILT_PRODUCTS_DIR; }; |
116 | 143 | FA4B27BE1C64182500C82A0C /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; }; |
| 144 | + FA4B27DF1C6542DF00C82A0C /* CSSketchInstaller.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CSSketchInstaller.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 145 | + FA4B27E11C6542DF00C82A0C /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; }; |
| 146 | + FA4B27E21C6542DF00C82A0C /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; }; |
| 147 | + FA4B27E51C6542DF00C82A0C /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; }; |
| 148 | + FA4B27E71C6542DF00C82A0C /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
| 149 | + FA4B27EA1C6542DF00C82A0C /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/MainMenu.xib; sourceTree = "<group>"; }; |
| 150 | + FA4B27EC1C6542DF00C82A0C /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
| 151 | + FA4B27F31C659DF300C82A0C /* CSKInstallButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSKInstallButton.h; sourceTree = "<group>"; }; |
| 152 | + FA4B27F41C659DF300C82A0C /* CSKInstallButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CSKInstallButton.m; sourceTree = "<group>"; }; |
117 | 153 | FA56F7CF1BC0D6C4005673E0 /* CSSketch Helper.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "CSSketch Helper.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; |
118 | 154 | FA56F7D21BC0D6C4005673E0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
119 | 155 | FA56F7D81BC0D72F005673E0 /* CSSketch Helper-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CSSketch Helper-Bridging-Header.h"; sourceTree = "<group>"; }; |
|
154 | 190 | ); |
155 | 191 | runOnlyForDeploymentPostprocessing = 0; |
156 | 192 | }; |
| 193 | + FA4B27DC1C6542DF00C82A0C /* Frameworks */ = { |
| 194 | + isa = PBXFrameworksBuildPhase; |
| 195 | + buildActionMask = 2147483647; |
| 196 | + files = ( |
| 197 | + ); |
| 198 | + runOnlyForDeploymentPostprocessing = 0; |
| 199 | + }; |
157 | 200 | FA56F7CC1BC0D6C4005673E0 /* Frameworks */ = { |
158 | 201 | isa = PBXFrameworksBuildPhase; |
159 | 202 | buildActionMask = 2147483647; |
160 | 203 | files = ( |
| 204 | + FA4B27C31C641EB900C82A0C /* SketchKit.framework in Frameworks */, |
161 | 205 | FA6F46F71C5EB74F002EE579 /* libc++.tbd in Frameworks */, |
162 | 206 | FA6F46F41C5EB0A0002EE579 /* libCocoaSass.a in Frameworks */, |
163 | 207 | FA38F4B01BC325D200787508 /* AppKit.framework in Frameworks */, |
|
264 | 308 | path = "CSS Launcher"; |
265 | 309 | sourceTree = "<group>"; |
266 | 310 | }; |
| 311 | + FA4B27E01C6542DF00C82A0C /* CSSketch-Installer */ = { |
| 312 | + isa = PBXGroup; |
| 313 | + children = ( |
| 314 | + FA4B27E11C6542DF00C82A0C /* AppDelegate.h */, |
| 315 | + FA4B27E21C6542DF00C82A0C /* AppDelegate.m */, |
| 316 | + FA4B27E71C6542DF00C82A0C /* Assets.xcassets */, |
| 317 | + FA4B27E91C6542DF00C82A0C /* MainMenu.xib */, |
| 318 | + FA4B27EC1C6542DF00C82A0C /* Info.plist */, |
| 319 | + FA4B27E41C6542DF00C82A0C /* Supporting Files */, |
| 320 | + FA4B27F31C659DF300C82A0C /* CSKInstallButton.h */, |
| 321 | + FA4B27F41C659DF300C82A0C /* CSKInstallButton.m */, |
| 322 | + ); |
| 323 | + path = "CSSketch-Installer"; |
| 324 | + sourceTree = "<group>"; |
| 325 | + }; |
| 326 | + FA4B27E41C6542DF00C82A0C /* Supporting Files */ = { |
| 327 | + isa = PBXGroup; |
| 328 | + children = ( |
| 329 | + FA4B27E51C6542DF00C82A0C /* main.m */, |
| 330 | + ); |
| 331 | + name = "Supporting Files"; |
| 332 | + sourceTree = "<group>"; |
| 333 | + }; |
267 | 334 | FA56F7C61BC0D6C4005673E0 = { |
268 | 335 | isa = PBXGroup; |
269 | 336 | children = ( |
270 | 337 | FA6F46ED1C5EB088002EE579 /* External */, |
271 | 338 | FA4B27BD1C64182500C82A0C /* CSS Launcher */, |
| 339 | + FA4B27E01C6542DF00C82A0C /* CSSketch-Installer */, |
272 | 340 | FA7D76EF1BC1CC2900FCDEF5 /* Frameworks */, |
273 | 341 | FA56F7D11BC0D6C4005673E0 /* CSSketch Helper */, |
274 | 342 | FA7D76D61BC1AB6900FCDEF5 /* CSK Tests */, |
|
284 | 352 | FA56F7CF1BC0D6C4005673E0 /* CSSketch Helper.bundle */, |
285 | 353 | FA7D76D51BC1AB6900FCDEF5 /* CSK Tests.xctest */, |
286 | 354 | FA4B27BC1C64182500C82A0C /* CSS Launcher */, |
| 355 | + FA4B27DF1C6542DF00C82A0C /* CSSketchInstaller.app */, |
287 | 356 | ); |
288 | 357 | name = Products; |
289 | 358 | sourceTree = "<group>"; |
|
432 | 501 | buildRules = ( |
433 | 502 | ); |
434 | 503 | dependencies = ( |
| 504 | + FA4B27D61C652B4700C82A0C /* PBXTargetDependency */, |
435 | 505 | ); |
436 | 506 | name = "CSS Launcher"; |
437 | 507 | productName = "CSS Launcher"; |
438 | 508 | productReference = FA4B27BC1C64182500C82A0C /* CSS Launcher */; |
439 | 509 | productType = "com.apple.product-type.tool"; |
440 | 510 | }; |
| 511 | + FA4B27DE1C6542DF00C82A0C /* CSSketch Install */ = { |
| 512 | + isa = PBXNativeTarget; |
| 513 | + buildConfigurationList = FA4B27ED1C6542DF00C82A0C /* Build configuration list for PBXNativeTarget "CSSketch Install" */; |
| 514 | + buildPhases = ( |
| 515 | + FA4B27DB1C6542DF00C82A0C /* Sources */, |
| 516 | + FA4B27DC1C6542DF00C82A0C /* Frameworks */, |
| 517 | + FA4B27DD1C6542DF00C82A0C /* Resources */, |
| 518 | + FA4B28021C65A5AC00C82A0C /* ShellScript */, |
| 519 | + ); |
| 520 | + buildRules = ( |
| 521 | + ); |
| 522 | + dependencies = ( |
| 523 | + FA4B27FA1C65A09A00C82A0C /* PBXTargetDependency */, |
| 524 | + FA4B27F71C65A08100C82A0C /* PBXTargetDependency */, |
| 525 | + ); |
| 526 | + name = "CSSketch Install"; |
| 527 | + productName = "CSSketch-Installer"; |
| 528 | + productReference = FA4B27DF1C6542DF00C82A0C /* CSSketchInstaller.app */; |
| 529 | + productType = "com.apple.product-type.application"; |
| 530 | + }; |
441 | 531 | FA56F7CE1BC0D6C4005673E0 /* CSSketch Helper */ = { |
442 | 532 | isa = PBXNativeTarget; |
443 | 533 | buildConfigurationList = FA56F7D51BC0D6C4005673E0 /* Build configuration list for PBXNativeTarget "CSSketch Helper" */; |
|
488 | 578 | FA4B27BB1C64182500C82A0C = { |
489 | 579 | CreatedOnToolsVersion = 7.2; |
490 | 580 | }; |
| 581 | + FA4B27DE1C6542DF00C82A0C = { |
| 582 | + CreatedOnToolsVersion = 7.2; |
| 583 | + }; |
491 | 584 | FA56F7CE1BC0D6C4005673E0 = { |
492 | 585 | CreatedOnToolsVersion = 7.0; |
493 | 586 | }; |
|
502 | 595 | hasScannedForEncodings = 0; |
503 | 596 | knownRegions = ( |
504 | 597 | en, |
| 598 | + Base, |
505 | 599 | ); |
506 | 600 | mainGroup = FA56F7C61BC0D6C4005673E0; |
507 | 601 | productRefGroup = FA56F7D01BC0D6C4005673E0 /* Products */; |
|
521 | 615 | FA56F7CE1BC0D6C4005673E0 /* CSSketch Helper */, |
522 | 616 | FA7D76D41BC1AB6900FCDEF5 /* CSK Tests */, |
523 | 617 | FA4B27BB1C64182500C82A0C /* CSS Launcher */, |
| 618 | + FA4B27DE1C6542DF00C82A0C /* CSSketch Install */, |
524 | 619 | ); |
525 | 620 | }; |
526 | 621 | /* End PBXProject section */ |
|
550 | 645 | /* End PBXReferenceProxy section */ |
551 | 646 |
|
552 | 647 | /* Begin PBXResourcesBuildPhase section */ |
| 648 | + FA4B27DD1C6542DF00C82A0C /* Resources */ = { |
| 649 | + isa = PBXResourcesBuildPhase; |
| 650 | + buildActionMask = 2147483647; |
| 651 | + files = ( |
| 652 | + FA4B27E81C6542DF00C82A0C /* Assets.xcassets in Resources */, |
| 653 | + FA4B27EB1C6542DF00C82A0C /* MainMenu.xib in Resources */, |
| 654 | + ); |
| 655 | + runOnlyForDeploymentPostprocessing = 0; |
| 656 | + }; |
553 | 657 | FA56F7CD1BC0D6C4005673E0 /* Resources */ = { |
554 | 658 | isa = PBXResourcesBuildPhase; |
555 | 659 | buildActionMask = 2147483647; |
|
570 | 674 | }; |
571 | 675 | /* End PBXResourcesBuildPhase section */ |
572 | 676 |
|
| 677 | +/* Begin PBXShellScriptBuildPhase section */ |
| 678 | + FA4B28021C65A5AC00C82A0C /* ShellScript */ = { |
| 679 | + isa = PBXShellScriptBuildPhase; |
| 680 | + buildActionMask = 2147483647; |
| 681 | + files = ( |
| 682 | + ); |
| 683 | + inputPaths = ( |
| 684 | + ); |
| 685 | + outputPaths = ( |
| 686 | + ); |
| 687 | + runOnlyForDeploymentPostprocessing = 0; |
| 688 | + shellPath = /bin/sh; |
| 689 | + shellScript = "#rm -R \"${PROJECT_DIR}/SketchKit.sketchplugin/${WRAPPER_NAME}\"\n#cp -R \"${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}\" \"${PROJECT_DIR}/SketchKit.sketchplugin/\"\ncp -R \"${PROJECT_DIR}/../External/SketchKit/SketchKit.sketchplugin\" \"${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/Contents/Resources/\"\ncp -R \"${PROJECT_DIR}/../CSSketch.sketchplugin\" \"${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/Contents/Resources/\""; |
| 690 | + }; |
| 691 | +/* End PBXShellScriptBuildPhase section */ |
| 692 | + |
573 | 693 | /* Begin PBXSourcesBuildPhase section */ |
574 | 694 | FA4B27B81C64182500C82A0C /* Sources */ = { |
575 | 695 | isa = PBXSourcesBuildPhase; |
|
579 | 699 | ); |
580 | 700 | runOnlyForDeploymentPostprocessing = 0; |
581 | 701 | }; |
| 702 | + FA4B27DB1C6542DF00C82A0C /* Sources */ = { |
| 703 | + isa = PBXSourcesBuildPhase; |
| 704 | + buildActionMask = 2147483647; |
| 705 | + files = ( |
| 706 | + FA4B27E61C6542DF00C82A0C /* main.m in Sources */, |
| 707 | + FA4B27F51C659DF300C82A0C /* CSKInstallButton.m in Sources */, |
| 708 | + FA4B27E31C6542DF00C82A0C /* AppDelegate.m in Sources */, |
| 709 | + ); |
| 710 | + runOnlyForDeploymentPostprocessing = 0; |
| 711 | + }; |
582 | 712 | FA56F7CB1BC0D6C4005673E0 /* Sources */ = { |
583 | 713 | isa = PBXSourcesBuildPhase; |
584 | 714 | buildActionMask = 2147483647; |
|
614 | 744 | name = SketchKit; |
615 | 745 | targetProxy = FA4B27B01C63FE3F00C82A0C /* PBXContainerItemProxy */; |
616 | 746 | }; |
| 747 | + FA4B27D61C652B4700C82A0C /* PBXTargetDependency */ = { |
| 748 | + isa = PBXTargetDependency; |
| 749 | + target = FA56F7CE1BC0D6C4005673E0 /* CSSketch Helper */; |
| 750 | + targetProxy = FA4B27D51C652B4700C82A0C /* PBXContainerItemProxy */; |
| 751 | + }; |
| 752 | + FA4B27F71C65A08100C82A0C /* PBXTargetDependency */ = { |
| 753 | + isa = PBXTargetDependency; |
| 754 | + target = FA56F7CE1BC0D6C4005673E0 /* CSSketch Helper */; |
| 755 | + targetProxy = FA4B27F61C65A08100C82A0C /* PBXContainerItemProxy */; |
| 756 | + }; |
| 757 | + FA4B27FA1C65A09A00C82A0C /* PBXTargetDependency */ = { |
| 758 | + isa = PBXTargetDependency; |
| 759 | + name = SketchKit; |
| 760 | + targetProxy = FA4B27F91C65A09A00C82A0C /* PBXContainerItemProxy */; |
| 761 | + }; |
617 | 762 | /* End PBXTargetDependency section */ |
618 | 763 |
|
| 764 | +/* Begin PBXVariantGroup section */ |
| 765 | + FA4B27E91C6542DF00C82A0C /* MainMenu.xib */ = { |
| 766 | + isa = PBXVariantGroup; |
| 767 | + children = ( |
| 768 | + FA4B27EA1C6542DF00C82A0C /* Base */, |
| 769 | + ); |
| 770 | + name = MainMenu.xib; |
| 771 | + sourceTree = "<group>"; |
| 772 | + }; |
| 773 | +/* End PBXVariantGroup section */ |
| 774 | + |
619 | 775 | /* Begin XCBuildConfiguration section */ |
620 | 776 | FA4B27C11C64182500C82A0C /* Debug */ = { |
621 | 777 | isa = XCBuildConfiguration; |
|
633 | 789 | }; |
634 | 790 | name = Release; |
635 | 791 | }; |
| 792 | + FA4B27EE1C6542DF00C82A0C /* Debug */ = { |
| 793 | + isa = XCBuildConfiguration; |
| 794 | + buildSettings = { |
| 795 | + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
| 796 | + CODE_SIGN_IDENTITY = "-"; |
| 797 | + COMBINE_HIDPI_IMAGES = YES; |
| 798 | + INFOPLIST_FILE = "CSSketch-Installer/Info.plist"; |
| 799 | + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; |
| 800 | + PRODUCT_BUNDLE_IDENTIFIER = "com.johncoates.CSSketch-Installer"; |
| 801 | + PRODUCT_NAME = "$(TARGET_NAME)"; |
| 802 | + }; |
| 803 | + name = Debug; |
| 804 | + }; |
| 805 | + FA4B27EF1C6542DF00C82A0C /* Release */ = { |
| 806 | + isa = XCBuildConfiguration; |
| 807 | + buildSettings = { |
| 808 | + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
| 809 | + CODE_SIGN_IDENTITY = "-"; |
| 810 | + COMBINE_HIDPI_IMAGES = YES; |
| 811 | + INFOPLIST_FILE = "CSSketch-Installer/Info.plist"; |
| 812 | + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; |
| 813 | + PRODUCT_BUNDLE_IDENTIFIER = "com.johncoates.CSSketch-Installer"; |
| 814 | + PRODUCT_NAME = "$(TARGET_NAME)"; |
| 815 | + }; |
| 816 | + name = Release; |
| 817 | + }; |
636 | 818 | FA56F7D31BC0D6C4005673E0 /* Debug */ = { |
637 | 819 | isa = XCBuildConfiguration; |
638 | 820 | buildSettings = { |
|
781 | 963 | FA4B27C21C64182500C82A0C /* Release */, |
782 | 964 | ); |
783 | 965 | defaultConfigurationIsVisible = 0; |
| 966 | + defaultConfigurationName = Release; |
| 967 | + }; |
| 968 | + FA4B27ED1C6542DF00C82A0C /* Build configuration list for PBXNativeTarget "CSSketch Install" */ = { |
| 969 | + isa = XCConfigurationList; |
| 970 | + buildConfigurations = ( |
| 971 | + FA4B27EE1C6542DF00C82A0C /* Debug */, |
| 972 | + FA4B27EF1C6542DF00C82A0C /* Release */, |
| 973 | + ); |
| 974 | + defaultConfigurationIsVisible = 0; |
784 | 975 | }; |
785 | 976 | FA56F7CA1BC0D6C4005673E0 /* Build configuration list for PBXProject "CSSketch Helper" */ = { |
786 | 977 | isa = XCConfigurationList; |
|
0 commit comments