|
11 | 11 | isa = PBXAggregateTarget; |
12 | 12 | buildConfigurationList = 4C06678515DEC69800E8D810 /* Build configuration list for PBXAggregateTarget "Wired Client (Distribute Debug)" */; |
13 | 13 | buildPhases = ( |
14 | | - 4C5BB6942445E6A20089D6D2 /* Run Bump Version */, |
15 | 14 | 4C06678915DEC69F00E8D810 /* Run Distribute Script */, |
16 | 15 | ); |
17 | 16 | dependencies = ( |
|
102 | 101 | 4C4FDEB21779B8EB00FADB95 /* WCTrackerBookmarkController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C4FDEB11779B8EB00FADB95 /* WCTrackerBookmarkController.m */; }; |
103 | 102 | 4C4FDEC4177A4B2400FADB95 /* WCBookmarkController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C4FDEC3177A4B2400FADB95 /* WCBookmarkController.m */; }; |
104 | 103 | 4C57B644154E185700C9BAA5 /* WCConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C57B643154E185700C9BAA5 /* WCConnection.m */; }; |
| 104 | + 4C5BB6BB244624390089D6D2 /* dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = 4C5BB6BA244624390089D6D2 /* dsa_pub.pem */; }; |
105 | 105 | 4C5D66681FE3C93000552E9E /* WiredServer.icns in Resources */ = {isa = PBXBuildFile; fileRef = 4C5D66571FE3C92F00552E9E /* WiredServer.icns */; }; |
106 | 106 | 4C5D66691FE3C93000552E9E /* WiredTemplate.icns in Resources */ = {isa = PBXBuildFile; fileRef = 4C5D66621FE3C92F00552E9E /* WiredTemplate.icns */; }; |
107 | 107 | 4C5D666A1FE3C93000552E9E /* WiredBookmarks.icns in Resources */ = {isa = PBXBuildFile; fileRef = 4C5D66631FE3C92F00552E9E /* WiredBookmarks.icns */; }; |
|
138 | 138 | 4CD51D5B181556CC002ADC1C /* WCThreadWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CD51D5A181556CC002ADC1C /* WCThreadWindow.m */; }; |
139 | 139 | 4CD7B71518157B0900FA3846 /* WCThreadTableCellView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CD7B71418157B0900FA3846 /* WCThreadTableCellView.m */; }; |
140 | 140 | 4CD7B71F18157B9D00FA3846 /* WCBadgedTableCellView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CD7B71E18157B9D00FA3846 /* WCBadgedTableCellView.m */; }; |
141 | | - 4CDBF1FF14BC5501007142D3 /* SUPublicEDKey.pem in Resources */ = {isa = PBXBuildFile; fileRef = 4CDBF1FE14BC5501007142D3 /* SUPublicEDKey.pem */; }; |
142 | 141 | 4CDD88CD15F76F8000283005 /* wiredclientrnote.html in Resources */ = {isa = PBXBuildFile; fileRef = 4CDD88CC15F76F8000283005 /* wiredclientrnote.html */; }; |
143 | 142 | 4CE1531E1800D64F004DA093 /* MMTabBarView.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CE152EE1800D5DA004DA093 /* MMTabBarView.framework */; }; |
144 | 143 | 4CE153221800D64F004DA093 /* WiredAppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CE1530D1800D5E7004DA093 /* WiredAppKit.framework */; }; |
|
475 | 474 | 4C57B642154E185700C9BAA5 /* WCConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WCConnection.h; path = Sources/WCConnection.h; sourceTree = "<group>"; }; |
476 | 475 | 4C57B643154E185700C9BAA5 /* WCConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WCConnection.m; path = Sources/WCConnection.m; sourceTree = "<group>"; }; |
477 | 476 | 4C5BB63E2445ABCA0089D6D2 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = Pods/Sparkle/Sparkle.framework; sourceTree = "<group>"; }; |
| 477 | + 4C5BB6B9244618050089D6D2 /* Wired Client.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "Wired Client.entitlements"; sourceTree = "<group>"; }; |
| 478 | + 4C5BB6BA244624390089D6D2 /* dsa_pub.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = dsa_pub.pem; sourceTree = "<group>"; }; |
478 | 479 | 4C5D66571FE3C92F00552E9E /* WiredServer.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = WiredServer.icns; path = Images/WiredServer.icns; sourceTree = "<group>"; }; |
479 | 480 | 4C5D66621FE3C92F00552E9E /* WiredTemplate.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = WiredTemplate.icns; path = Images/WiredTemplate.icns; sourceTree = "<group>"; }; |
480 | 481 | 4C5D66631FE3C92F00552E9E /* WiredBookmarks.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = WiredBookmarks.icns; path = Images/WiredBookmarks.icns; sourceTree = "<group>"; }; |
|
533 | 534 | 4CD7B71418157B0900FA3846 /* WCThreadTableCellView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WCThreadTableCellView.m; sourceTree = "<group>"; }; |
534 | 535 | 4CD7B71D18157B9D00FA3846 /* WCBadgedTableCellView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WCBadgedTableCellView.h; sourceTree = "<group>"; }; |
535 | 536 | 4CD7B71E18157B9D00FA3846 /* WCBadgedTableCellView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WCBadgedTableCellView.m; sourceTree = "<group>"; }; |
536 | | - 4CDBF1FE14BC5501007142D3 /* SUPublicEDKey.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SUPublicEDKey.pem; sourceTree = "<group>"; }; |
537 | 537 | 4CDD88CC15F76F8000283005 /* wiredclientrnote.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = wiredclientrnote.html; sourceTree = "<group>"; }; |
538 | 538 | 4CE1533E1800D94A004DA093 /* Growl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Growl.framework; path = vendor/Growl.framework; sourceTree = "<group>"; }; |
539 | 539 | 4CEFF6BC180C3FA600AD7AD9 /* WCThemesPreferences.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WCThemesPreferences.h; path = Sources/WCThemesPreferences.h; sourceTree = "<group>"; }; |
|
816 | 816 | 4C0667AA15DED4B400E8D810 /* Localizable.strings */, |
817 | 817 | A565B4FF0D5DA94000AF91BA /* wired.xml */, |
818 | 818 | 4CDD88CC15F76F8000283005 /* wiredclientrnote.html */, |
819 | | - 4CDBF1FE14BC5501007142D3 /* SUPublicEDKey.pem */, |
| 819 | + 4C5BB6BA244624390089D6D2 /* dsa_pub.pem */, |
820 | 820 | ); |
821 | 821 | name = Resources; |
822 | 822 | sourceTree = "<group>"; |
|
1325 | 1325 | A52B1C4706C408210033D317 /* Wired Client */ = { |
1326 | 1326 | isa = PBXGroup; |
1327 | 1327 | children = ( |
| 1328 | + 4C5BB6B9244618050089D6D2 /* Wired Client.entitlements */, |
1328 | 1329 | A5E8BABF08748D6D0010F2A4 /* Config */, |
1329 | 1330 | 4CF094B51559D669005D77BB /* Templates */, |
1330 | 1331 | 29B97317FDCFA39411CA2CEA /* Resources */, |
|
1525 | 1526 | LastUpgradeCheck = 1010; |
1526 | 1527 | TargetAttributes = { |
1527 | 1528 | 8D1107260486CEB800E47090 = { |
| 1529 | + DevelopmentTeam = 7KTXA5Y36K; |
1528 | 1530 | ProvisioningStyle = Manual; |
1529 | 1531 | }; |
1530 | 1532 | }; |
|
1626 | 1628 | A565B5000D5DA94000AF91BA /* wired.xml in Resources */, |
1627 | 1629 | 4C5D666E1FE3C93000552E9E /* WiredTheme.icns in Resources */, |
1628 | 1630 | 4C2602621FE096B7007E5A6C /* Assets.xcassets in Resources */, |
1629 | | - 4CDBF1FF14BC5501007142D3 /* SUPublicEDKey.pem in Resources */, |
1630 | 1631 | 4C5D666A1FE3C93000552E9E /* WiredBookmarks.icns in Resources */, |
1631 | 1632 | 4CD51D5018155582002ADC1C /* ThreadView.xib in Resources */, |
1632 | 1633 | 4C5D66681FE3C93000552E9E /* WiredServer.icns in Resources */, |
|
1654 | 1655 | 4C0667F015DED67800E8D810 /* Files.xib in Resources */, |
1655 | 1656 | 4C0667F615DED69900E8D810 /* Boards.xib in Resources */, |
1656 | 1657 | 4C0667F915DED6A300E8D810 /* Transfers.xib in Resources */, |
| 1658 | + 4C5BB6BB244624390089D6D2 /* dsa_pub.pem in Resources */, |
1657 | 1659 | 4C0667FC15DED6AE00E8D810 /* Administration.xib in Resources */, |
1658 | 1660 | 4C06680215DED6D400E8D810 /* History.xib in Resources */, |
1659 | 1661 | 4C06680515DED6E400E8D810 /* Console.xib in Resources */, |
|
1702 | 1704 | ); |
1703 | 1705 | runOnlyForDeploymentPostprocessing = 0; |
1704 | 1706 | shellPath = /bin/sh; |
1705 | | - shellScript = "#sh \"$SRCROOT/../wired_client_distribute_debug.sh\" >> \"$BUILT_PRODUCTS_DIR/wired_client_distribute_debug.log\"\n\nAPP_NAME=\"Wired Client\"\nDEBUG=\"Debug\"\nARCHIVE_BASE_NAME=\"WiredClient$DEBUG\"\nGITHUB_OWNER=\"nark\"\nGITHUB_REPO=\"WiredClient\"\nGITHUB_TOKEN=\"1778feed013536fac983528b0164f9c199349cf8\"\n\n# get verions\nMARKETING_VERSION=$(xcrun agvtool mvers -terse1)\nCURRENT_PROJECT_VERSION=$(xcrun agvtool vers -terse)\nTAG=\"$MARKETING_VERSION-$CURRENT_PROJECT_VERSION\"\n\n# prepare data for signing and archiving\nSIGN_TOOLS=\"$SRCROOT/../Sparkle-2.x/bin/\"\nPRIV_KEY=\"$SRCROOT/../dsa_priv.pem\"\nDATE=$(date +\"%a, %d %b %G %T\")\nARCHIVE_NAME=\"$ARCHIVE_BASE_NAME-$TAG.zip\"\nARCHIVE_PATH=\"$BUILT_PRODUCTS_DIR/$ARCHIVE_NAME\"\n# RELEASE_NOTE=\"$SRCROOT/wiredclientrnote.html\"\n\n # archive as zip with ditto\ncd \"$BUILT_PRODUCTS_DIR\"\nditto -c -k --sequesterRsrc --keepParent \"$APP_NAME.app\" \"$ARCHIVE_NAME\"\n\n# sign update for Sparkle\nLENGTH=$(stat -f %z $ARCHIVE_PATH)\n\n# sign update for Sparkle\nED_SIGN=$($SIGN_TOOLS/sign_update $ARCHIVE_PATH $PRIV_KEY)\necho $ED_SIGN > \"$BUILT_PRODUCTS_DIR/sign.txt\" # keep track of signature for manual check\n\n# auto-tag git/github\ncd \"$SRCROOT\"\n/usr/bin/git add --all\n/usr/bin/git commit -m \"Publish $ARCHIVE_NAME\"\n/usr/bin/git tag -a $TAG -m \"$ARCHIVE_BASE_NAME-$TAG\"\n/usr/bin/git push --follow-tags\n\n# update to GitHub release\n$SRCROOT/../release $GITHUB_OWNER/$GITHUB_REPO $TAG $DEBUG $TAG -- $ARCHIVE_PATH\n\nGITHUB_SCRIPT=\"$SRCROOT/../upload-github-release-asset.sh\"\n$GITHUB_SCRIPT github_api_token=$GITHUB_TOKEN owner=$GITHUB_OWNER repo=$GITHUB_REPO tag=$TAG filename=$ARCHIVE_PATH\n"; |
1706 | | - }; |
1707 | | - 4C5BB6942445E6A20089D6D2 /* Run Bump Version */ = { |
1708 | | - isa = PBXShellScriptBuildPhase; |
1709 | | - buildActionMask = 2147483647; |
1710 | | - files = ( |
1711 | | - ); |
1712 | | - inputFileListPaths = ( |
1713 | | - ); |
1714 | | - inputPaths = ( |
1715 | | - ); |
1716 | | - name = "Run Bump Version"; |
1717 | | - outputFileListPaths = ( |
1718 | | - ); |
1719 | | - outputPaths = ( |
1720 | | - ); |
1721 | | - runOnlyForDeploymentPostprocessing = 0; |
1722 | | - shellPath = /bin/sh; |
1723 | | - shellScript = "# Type a script or drag a script file from your workspace to insert its path.\n#xcrun agvtool next-version -all\n"; |
| 1707 | + shellScript = "sh \"$SRCROOT/../wired_client_distribute.sh\" Debug >> \"$BUILT_PRODUCTS_DIR/wired_client_distribute_debug.log\"\n"; |
1724 | 1708 | }; |
1725 | 1709 | 4C8243FB17DE37C90065CEEE /* Generate Core Data Model */ = { |
1726 | 1710 | isa = PBXShellScriptBuildPhase; |
|
1761 | 1745 | ); |
1762 | 1746 | runOnlyForDeploymentPostprocessing = 0; |
1763 | 1747 | shellPath = /bin/bash; |
1764 | | - shellScript = "sh \"$SRCROOT/../../wired_client_distribute.sh\" || exit 1\n"; |
| 1748 | + shellScript = "sh \"$SRCROOT/../wired_client_distribute.sh\" >> \"$BUILT_PRODUCTS_DIR/wired_client_distribute.log\"\n"; |
1765 | 1749 | }; |
1766 | 1750 | 4CE1792E244078A0004EFD52 /* Code Sign */ = { |
1767 | 1751 | isa = PBXShellScriptBuildPhase; |
|
2356 | 2340 | ALWAYS_SEARCH_USER_PATHS = NO; |
2357 | 2341 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
2358 | 2342 | CLANG_ENABLE_OBJC_WEAK = YES; |
| 2343 | + CODE_SIGN_ENTITLEMENTS = "Wired Client.entitlements"; |
2359 | 2344 | CODE_SIGN_IDENTITY = "Developer ID Application"; |
2360 | 2345 | CODE_SIGN_STYLE = Manual; |
2361 | 2346 | COMBINE_HIDPI_IMAGES = YES; |
2362 | | - CURRENT_PROJECT_VERSION = 42; |
| 2347 | + CURRENT_PROJECT_VERSION = 45; |
2363 | 2348 | DEVELOPMENT_TEAM = 7KTXA5Y36K; |
| 2349 | + ENABLE_HARDENED_RUNTIME = YES; |
2364 | 2350 | FRAMEWORK_SEARCH_PATHS = ( |
2365 | 2351 | "$(inherited)", |
2366 | 2352 | "$(SRCROOT)", |
|
2608 | 2594 | ALWAYS_SEARCH_USER_PATHS = NO; |
2609 | 2595 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
2610 | 2596 | CLANG_ENABLE_OBJC_WEAK = YES; |
2611 | | - CODE_SIGN_IDENTITY = "-"; |
| 2597 | + CODE_SIGN_ENTITLEMENTS = "Wired Client.entitlements"; |
| 2598 | + CODE_SIGN_IDENTITY = "Developer ID Application"; |
2612 | 2599 | CODE_SIGN_STYLE = Manual; |
2613 | 2600 | COMBINE_HIDPI_IMAGES = YES; |
2614 | | - CURRENT_PROJECT_VERSION = 42; |
2615 | | - DEVELOPMENT_TEAM = ""; |
| 2601 | + CURRENT_PROJECT_VERSION = 45; |
| 2602 | + DEVELOPMENT_TEAM = 7KTXA5Y36K; |
| 2603 | + ENABLE_HARDENED_RUNTIME = YES; |
2616 | 2604 | FRAMEWORK_SEARCH_PATHS = ( |
2617 | 2605 | "$(inherited)", |
2618 | 2606 | "$(SRCROOT)", |
|
2710 | 2698 | baseConfigurationReference = F7D369A6437514269AF02479 /* Pods-Wired Client.test.xcconfig */; |
2711 | 2699 | buildSettings = { |
2712 | 2700 | ALWAYS_SEARCH_USER_PATHS = NO; |
| 2701 | + CODE_SIGN_ENTITLEMENTS = "Wired Client.entitlements"; |
2713 | 2702 | CODE_SIGN_IDENTITY = "-"; |
2714 | | - CURRENT_PROJECT_VERSION = 42; |
| 2703 | + CURRENT_PROJECT_VERSION = 45; |
| 2704 | + ENABLE_HARDENED_RUNTIME = YES; |
2715 | 2705 | FRAMEWORK_SEARCH_PATHS = ( |
2716 | 2706 | "$(inherited)", |
2717 | 2707 | "$(PROJECT_DIR)/Pods/Sparkle", |
|
0 commit comments