1904 lines
91 KiB
Plaintext
1904 lines
91 KiB
Plaintext
// !$*UTF8*$!
|
|
{
|
|
archiveVersion = 1;
|
|
classes = {
|
|
};
|
|
objectVersion = 76;
|
|
objects = {
|
|
|
|
/* Begin PBXBuildFile section */
|
|
17192ADA2567B3D500AAEACA /* RSSparkle in Frameworks */ = {isa = PBXBuildFile; productRef = 17192AD92567B3D500AAEACA /* RSSparkle */; };
|
|
176814002564BB2D00D98635 /* NetNewsWire iOS Widget Extension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 176813F32564BB2C00D98635 /* NetNewsWire iOS Widget Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
|
179C39EA26F76B0500D4E741 /* Zip in Frameworks */ = {isa = PBXBuildFile; productRef = 179C39E926F76B0500D4E741 /* Zip */; };
|
|
179D280B26F6F93D003B2E0A /* Zip in Frameworks */ = {isa = PBXBuildFile; productRef = 179D280A26F6F93D003B2E0A /* Zip */; };
|
|
27B86EEB25A53AAB00264340 /* Account in Frameworks */ = {isa = PBXBuildFile; productRef = 51BC2F4A24D343A500E90810 /* Account */; };
|
|
4679674625E599C100844E8D /* Articles in Frameworks */ = {isa = PBXBuildFile; productRef = 4679674525E599C100844E8D /* Articles */; };
|
|
510C416924E5CDE3008226FD /* NetNewsWire Share Extension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 510C415C24E5CDE3008226FD /* NetNewsWire Share Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
|
511B148924E5DBDD00C919BD /* Account in Frameworks */ = {isa = PBXBuildFile; productRef = 511B148824E5DBDD00C919BD /* Account */; };
|
|
511D43EF231FBDE900FB1562 /* LaunchScreenPad.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 511D43ED231FBDE800FB1562 /* LaunchScreenPad.storyboard */; };
|
|
511D4419231FC02D00FB1562 /* KeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 511D4410231FC02D00FB1562 /* KeyboardManager.swift */; };
|
|
5126EE97226CB48A00C22AFC /* SceneCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5126EE96226CB48A00C22AFC /* SceneCoordinator.swift */; };
|
|
5131463E235A7BBE00387FDC /* NetNewsWire iOS Intents Extension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 51314637235A7BBE00387FDC /* NetNewsWire iOS Intents Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
|
513146B2235A81A400387FDC /* AddWebFeedIntentHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 513146B1235A81A400387FDC /* AddWebFeedIntentHandler.swift */; };
|
|
513146B3235A81A400387FDC /* AddWebFeedIntentHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 513146B1235A81A400387FDC /* AddWebFeedIntentHandler.swift */; };
|
|
51314704235C41FC00387FDC /* Intents.intentdefinition in Sources */ = {isa = PBXBuildFile; fileRef = 51314707235C41FC00387FDC /* Intents.intentdefinition */; };
|
|
51314705235C41FC00387FDC /* Intents.intentdefinition in Sources */ = {isa = PBXBuildFile; fileRef = 51314707235C41FC00387FDC /* Intents.intentdefinition */; };
|
|
513277442590FBB60064F1E7 /* Account in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 514C16CD24D2E63F009A3AFA /* Account */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
5132775E2590FC640064F1E7 /* Articles in Frameworks */ = {isa = PBXBuildFile; productRef = 5132775D2590FC640064F1E7 /* Articles */; };
|
|
5132775F2590FC640064F1E7 /* Articles in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 5132775D2590FC640064F1E7 /* Articles */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
513277612590FC640064F1E7 /* ArticlesDatabase in Frameworks */ = {isa = PBXBuildFile; productRef = 513277602590FC640064F1E7 /* ArticlesDatabase */; };
|
|
513277622590FC640064F1E7 /* ArticlesDatabase in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 513277602590FC640064F1E7 /* ArticlesDatabase */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
513277642590FC640064F1E7 /* SyncDatabase in Frameworks */ = {isa = PBXBuildFile; productRef = 513277632590FC640064F1E7 /* SyncDatabase */; };
|
|
513277652590FC640064F1E7 /* SyncDatabase in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 513277632590FC640064F1E7 /* SyncDatabase */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
513277662590FC780064F1E7 /* Secrets in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 51C4CFF524D37DD500AF9874 /* Secrets */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
513C5CF0232571C2003D4054 /* NetNewsWire iOS Share Extension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 513C5CE6232571C2003D4054 /* NetNewsWire iOS Share Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
|
513F32712593EE6F0003048F /* Articles in Frameworks */ = {isa = PBXBuildFile; productRef = 513F32702593EE6F0003048F /* Articles */; };
|
|
513F32722593EE6F0003048F /* Articles in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 513F32702593EE6F0003048F /* Articles */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
513F32742593EE6F0003048F /* ArticlesDatabase in Frameworks */ = {isa = PBXBuildFile; productRef = 513F32732593EE6F0003048F /* ArticlesDatabase */; };
|
|
513F32752593EE6F0003048F /* ArticlesDatabase in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 513F32732593EE6F0003048F /* ArticlesDatabase */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
513F32772593EE6F0003048F /* Secrets in Frameworks */ = {isa = PBXBuildFile; productRef = 513F32762593EE6F0003048F /* Secrets */; };
|
|
513F32782593EE6F0003048F /* Secrets in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 513F32762593EE6F0003048F /* Secrets */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
513F327A2593EE6F0003048F /* SyncDatabase in Frameworks */ = {isa = PBXBuildFile; productRef = 513F32792593EE6F0003048F /* SyncDatabase */; };
|
|
513F327B2593EE6F0003048F /* SyncDatabase in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 513F32792593EE6F0003048F /* SyncDatabase */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
513F32812593EF180003048F /* Account in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 516B695E24D2F33B00B5702F /* Account */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
514B7C8323205EFB00BAC947 /* RootSplitViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 514B7C8223205EFB00BAC947 /* RootSplitViewController.swift */; };
|
|
514C16CE24D2E63F009A3AFA /* Account in Frameworks */ = {isa = PBXBuildFile; productRef = 514C16CD24D2E63F009A3AFA /* Account */; };
|
|
516B695F24D2F33B00B5702F /* Account in Frameworks */ = {isa = PBXBuildFile; productRef = 516B695E24D2F33B00B5702F /* Account */; };
|
|
519CA8E525841DB700EB079A /* CrashReporter in Frameworks */ = {isa = PBXBuildFile; productRef = 519CA8E425841DB700EB079A /* CrashReporter */; };
|
|
519E743D22C663F900A78E47 /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 519E743422C663F900A78E47 /* SceneDelegate.swift */; };
|
|
51A9A5E12380C4FE0033AADF /* AppDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51C45255226507D200C03939 /* AppDefaults.swift */; };
|
|
51A9A5ED2380D6000033AADF /* AppAssets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51C45254226507D200C03939 /* AppAssets.swift */; };
|
|
51B62E68233186730085F949 /* IconView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51B62E67233186730085F949 /* IconView.swift */; };
|
|
51BB7C272335A8E5008E8144 /* ArticleActivityItemSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51BB7C262335A8E5008E8144 /* ArticleActivityItemSource.swift */; };
|
|
51BC2F3824D3439A00E90810 /* Account in Frameworks */ = {isa = PBXBuildFile; productRef = 51BC2F3724D3439A00E90810 /* Account */; };
|
|
51C45258226508CF00C03939 /* AppAssets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51C45254226507D200C03939 /* AppAssets.swift */; };
|
|
51C45259226508D300C03939 /* AppDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51C45255226507D200C03939 /* AppDefaults.swift */; };
|
|
51C4CFF624D37DD500AF9874 /* Secrets in Frameworks */ = {isa = PBXBuildFile; productRef = 51C4CFF524D37DD500AF9874 /* Secrets */; };
|
|
51E3EB3D229AB08300645299 /* ErrorHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51E3EB3C229AB08300645299 /* ErrorHandler.swift */; };
|
|
840958632201629A002C1579 /* Subscribe to Feed.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 6581C73320CED60000F4AD34 /* Subscribe to Feed.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
|
840D617F2029031C009BC708 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840D617E2029031C009BC708 /* AppDelegate.swift */; };
|
|
8413876D2CD8970B00E8490F /* RSCore in Frameworks */ = {isa = PBXBuildFile; productRef = 8413876C2CD8970B00E8490F /* RSCore */; };
|
|
8413876E2CD8970B00E8490F /* RSCore in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 8413876C2CD8970B00E8490F /* RSCore */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
841387702CD8970B00E8490F /* RSCoreObjC in Frameworks */ = {isa = PBXBuildFile; productRef = 8413876F2CD8970B00E8490F /* RSCoreObjC */; };
|
|
841387712CD8970B00E8490F /* RSCoreObjC in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 8413876F2CD8970B00E8490F /* RSCoreObjC */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
841387732CD8970B00E8490F /* RSCoreResources in Frameworks */ = {isa = PBXBuildFile; productRef = 841387722CD8970B00E8490F /* RSCoreResources */; };
|
|
841387752CD897C500E8490F /* RSCore in Frameworks */ = {isa = PBXBuildFile; productRef = 841387742CD897C500E8490F /* RSCore */; };
|
|
841387762CD897C500E8490F /* RSCore in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 841387742CD897C500E8490F /* RSCore */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
841387782CD897C500E8490F /* RSCoreObjC in Frameworks */ = {isa = PBXBuildFile; productRef = 841387772CD897C500E8490F /* RSCoreObjC */; };
|
|
841387792CD897C500E8490F /* RSCoreObjC in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 841387772CD897C500E8490F /* RSCoreObjC */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
8413877B2CD897CF00E8490F /* RSCore in Frameworks */ = {isa = PBXBuildFile; productRef = 8413877A2CD897CF00E8490F /* RSCore */; };
|
|
8413877E2CD897CF00E8490F /* RSCoreObjC in Frameworks */ = {isa = PBXBuildFile; productRef = 8413877D2CD897CF00E8490F /* RSCoreObjC */; };
|
|
841387812CD897EF00E8490F /* RSCore in Frameworks */ = {isa = PBXBuildFile; productRef = 841387802CD897EF00E8490F /* RSCore */; };
|
|
841387842CD897EF00E8490F /* RSCoreObjC in Frameworks */ = {isa = PBXBuildFile; productRef = 841387832CD897EF00E8490F /* RSCoreObjC */; };
|
|
841387872CD89E5200E8490F /* RSCore in Frameworks */ = {isa = PBXBuildFile; productRef = 841387862CD89E5200E8490F /* RSCore */; };
|
|
8413878E2CDC790C00E8490F /* RSWeb in Frameworks */ = {isa = PBXBuildFile; productRef = 8413878D2CDC790C00E8490F /* RSWeb */; };
|
|
8413878F2CDC790C00E8490F /* RSWeb in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 8413878D2CDC790C00E8490F /* RSWeb */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
841387912CDC791B00E8490F /* RSWeb in Frameworks */ = {isa = PBXBuildFile; productRef = 841387902CDC791B00E8490F /* RSWeb */; };
|
|
841387922CDC791B00E8490F /* RSWeb in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 841387902CDC791B00E8490F /* RSWeb */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
8417FA402CDF2E4B005F989B /* RSDatabase in Frameworks */ = {isa = PBXBuildFile; productRef = 8417FA3F2CDF2E4B005F989B /* RSDatabase */; };
|
|
8417FA412CDF2E4B005F989B /* RSDatabase in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 8417FA3F2CDF2E4B005F989B /* RSDatabase */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
8417FA432CDF2E56005F989B /* RSDatabase in Frameworks */ = {isa = PBXBuildFile; productRef = 8417FA422CDF2E56005F989B /* RSDatabase */; };
|
|
8417FA442CDF2E56005F989B /* RSDatabase in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 8417FA422CDF2E56005F989B /* RSDatabase */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
845288242CDC90FA00C63564 /* RSWeb in Frameworks */ = {isa = PBXBuildFile; productRef = 845288232CDC90FA00C63564 /* RSWeb */; };
|
|
847C4C0E2CDF2301008BF5FE /* RSTree in Frameworks */ = {isa = PBXBuildFile; productRef = 847C4C0D2CDF2301008BF5FE /* RSTree */; };
|
|
847C4C0F2CDF2301008BF5FE /* RSTree in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 847C4C0D2CDF2301008BF5FE /* RSTree */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
847C4C112CDF2310008BF5FE /* RSTree in Frameworks */ = {isa = PBXBuildFile; productRef = 847C4C102CDF2310008BF5FE /* RSTree */; };
|
|
847C4C122CDF2310008BF5FE /* RSTree in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 847C4C102CDF2310008BF5FE /* RSTree */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
84C1EB4A2CDFE0D200C7456A /* RSTree in Frameworks */ = {isa = PBXBuildFile; productRef = 84C1EB492CDFE0D200C7456A /* RSTree */; };
|
|
84C9FCA12262A1B300D921D6 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 84C9FC9F2262A1B300D921D6 /* Main.storyboard */; };
|
|
84C9FCA42262A1B800D921D6 /* LaunchScreenPhone.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 84C9FCA22262A1B800D921D6 /* LaunchScreenPhone.storyboard */; };
|
|
84CA14522CDF36CF00912E2C /* RSParser in Frameworks */ = {isa = PBXBuildFile; productRef = 84CA14512CDF36CF00912E2C /* RSParser */; };
|
|
84CA14532CDF36CF00912E2C /* RSParser in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 84CA14512CDF36CF00912E2C /* RSParser */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
84CA14552CDF36DF00912E2C /* RSParser in Frameworks */ = {isa = PBXBuildFile; productRef = 84CA14542CDF36DF00912E2C /* RSParser */; };
|
|
84CA14562CDF36DF00912E2C /* RSParser in Embed Frameworks */ = {isa = PBXBuildFile; productRef = 84CA14542CDF36DF00912E2C /* RSParser */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
|
|
C5A6ED5223C9AF4300AB6BE2 /* TitleActivityItemSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5A6ED5123C9AF4300AB6BE2 /* TitleActivityItemSource.swift */; };
|
|
/* End PBXBuildFile section */
|
|
|
|
/* Begin PBXContainerItemProxy section */
|
|
176813FE2564BB2D00D98635 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = 849C64581ED37A5D003D8FC0 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = 176813F22564BB2C00D98635;
|
|
remoteInfo = "NetNewsWire WidgetExtension";
|
|
};
|
|
510C416724E5CDE3008226FD /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = 849C64581ED37A5D003D8FC0 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = 510C415B24E5CDE3008226FD;
|
|
remoteInfo = ShareExtension;
|
|
};
|
|
5131463C235A7BBE00387FDC /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = 849C64581ED37A5D003D8FC0 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = 51314636235A7BBE00387FDC;
|
|
remoteInfo = "NetNewsWire iOS Intents Extension";
|
|
};
|
|
5138E94224D3404300AFF0FE /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = 849C64581ED37A5D003D8FC0 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = 513C5CE5232571C2003D4054;
|
|
remoteInfo = "NetNewsWire iOS Share Extension";
|
|
};
|
|
518B2ED72351B3DD00400001 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = 849C64581ED37A5D003D8FC0 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = 840D617B2029031C009BC708;
|
|
remoteInfo = "NetNewsWire-iOS";
|
|
};
|
|
65ED41C4235E61550081F399 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = 849C64581ED37A5D003D8FC0 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = 6581C73220CED60000F4AD34;
|
|
remoteInfo = "Subscribe to Feed";
|
|
};
|
|
849C64721ED37A5D003D8FC0 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = 849C64581ED37A5D003D8FC0 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = 849C645F1ED37A5D003D8FC0;
|
|
remoteInfo = NetNewsWire;
|
|
};
|
|
/* End PBXContainerItemProxy section */
|
|
|
|
/* Begin PBXCopyFilesBuildPhase section */
|
|
17EF6A1725C4E59D002C9F81 /* Embed Frameworks */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 10;
|
|
files = (
|
|
);
|
|
name = "Embed Frameworks";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
4679672A25E596BA00844E8D /* Embed Frameworks */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 10;
|
|
files = (
|
|
);
|
|
name = "Embed Frameworks";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
5102AE7324D17FAA0050839C /* Embed Frameworks */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 10;
|
|
files = (
|
|
);
|
|
name = "Embed Frameworks";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
5102AE7724D17FB50050839C /* Embed Frameworks */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 10;
|
|
files = (
|
|
);
|
|
name = "Embed Frameworks";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
513277512590FC000064F1E7 /* Embed Frameworks */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 10;
|
|
files = (
|
|
);
|
|
name = "Embed Frameworks";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
513C5CF1232571C2003D4054 /* Embed Foundation Extensions */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 13;
|
|
files = (
|
|
513C5CF0232571C2003D4054 /* NetNewsWire iOS Share Extension.appex in Embed Foundation Extensions */,
|
|
176814002564BB2D00D98635 /* NetNewsWire iOS Widget Extension.appex in Embed Foundation Extensions */,
|
|
5131463E235A7BBE00387FDC /* NetNewsWire iOS Intents Extension.appex in Embed Foundation Extensions */,
|
|
);
|
|
name = "Embed Foundation Extensions";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
51C451DF2264C7F200C03939 /* Embed Frameworks */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 10;
|
|
files = (
|
|
8417FA442CDF2E56005F989B /* RSDatabase in Embed Frameworks */,
|
|
841387922CDC791B00E8490F /* RSWeb in Embed Frameworks */,
|
|
841387762CD897C500E8490F /* RSCore in Embed Frameworks */,
|
|
847C4C122CDF2310008BF5FE /* RSTree in Embed Frameworks */,
|
|
513F32782593EE6F0003048F /* Secrets in Embed Frameworks */,
|
|
84CA14562CDF36DF00912E2C /* RSParser in Embed Frameworks */,
|
|
513F327B2593EE6F0003048F /* SyncDatabase in Embed Frameworks */,
|
|
513F32722593EE6F0003048F /* Articles in Embed Frameworks */,
|
|
513F32812593EF180003048F /* Account in Embed Frameworks */,
|
|
841387792CD897C500E8490F /* RSCoreObjC in Embed Frameworks */,
|
|
513F32752593EE6F0003048F /* ArticlesDatabase in Embed Frameworks */,
|
|
);
|
|
name = "Embed Frameworks";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
6581C75720CED60100F4AD34 /* Embed Foundation Extensions */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 13;
|
|
files = (
|
|
510C416924E5CDE3008226FD /* NetNewsWire Share Extension.appex in Embed Foundation Extensions */,
|
|
840958632201629A002C1579 /* Subscribe to Feed.appex in Embed Foundation Extensions */,
|
|
);
|
|
name = "Embed Foundation Extensions";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
65ED42E0235E74240081F399 /* Embed XPC Services */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 12;
|
|
dstPath = "$(CONTENTS_FOLDER_PATH)/XPCServices";
|
|
dstSubfolderSpec = 16;
|
|
files = (
|
|
);
|
|
name = "Embed XPC Services";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
84B06F681ED37B9000F0B54B /* Embed Frameworks */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 10;
|
|
files = (
|
|
8417FA412CDF2E4B005F989B /* RSDatabase in Embed Frameworks */,
|
|
8413878F2CDC790C00E8490F /* RSWeb in Embed Frameworks */,
|
|
8413876E2CD8970B00E8490F /* RSCore in Embed Frameworks */,
|
|
847C4C0F2CDF2301008BF5FE /* RSTree in Embed Frameworks */,
|
|
513277442590FBB60064F1E7 /* Account in Embed Frameworks */,
|
|
5132775F2590FC640064F1E7 /* Articles in Embed Frameworks */,
|
|
84CA14532CDF36CF00912E2C /* RSParser in Embed Frameworks */,
|
|
513277662590FC780064F1E7 /* Secrets in Embed Frameworks */,
|
|
513277652590FC640064F1E7 /* SyncDatabase in Embed Frameworks */,
|
|
513277622590FC640064F1E7 /* ArticlesDatabase in Embed Frameworks */,
|
|
841387712CD8970B00E8490F /* RSCoreObjC in Embed Frameworks */,
|
|
);
|
|
name = "Embed Frameworks";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
D5907C9B20022EC7005947E5 /* CopyFiles */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = TestScripts;
|
|
dstSubfolderSpec = 7;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXCopyFilesBuildPhase section */
|
|
|
|
/* Begin PBXFileReference section */
|
|
176813F32564BB2C00D98635 /* NetNewsWire iOS Widget Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "NetNewsWire iOS Widget Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
510C415C24E5CDE3008226FD /* NetNewsWire Share Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "NetNewsWire Share Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
511D43EE231FBDE800FB1562 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreenPad.storyboard; sourceTree = "<group>"; };
|
|
511D4410231FC02D00FB1562 /* KeyboardManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KeyboardManager.swift; sourceTree = "<group>"; };
|
|
5126EE96226CB48A00C22AFC /* SceneCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneCoordinator.swift; sourceTree = "<group>"; };
|
|
51314637235A7BBE00387FDC /* NetNewsWire iOS Intents Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "NetNewsWire iOS Intents Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
513146B1235A81A400387FDC /* AddWebFeedIntentHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddWebFeedIntentHandler.swift; sourceTree = "<group>"; };
|
|
51314706235C41FC00387FDC /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.intentdefinition; name = Base; path = Base.lproj/Intents.intentdefinition; sourceTree = "<group>"; };
|
|
51314714235C420900387FDC /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Intents.strings; sourceTree = "<group>"; };
|
|
513C5CE6232571C2003D4054 /* NetNewsWire iOS Share Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "NetNewsWire iOS Share Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
514B7C8223205EFB00BAC947 /* RootSplitViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RootSplitViewController.swift; sourceTree = "<group>"; };
|
|
518B2ED22351B3DD00400001 /* NetNewsWire-iOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "NetNewsWire-iOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
519E743422C663F900A78E47 /* SceneDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = "<group>"; };
|
|
51B62E67233186730085F949 /* IconView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IconView.swift; sourceTree = "<group>"; };
|
|
51BB7C262335A8E5008E8144 /* ArticleActivityItemSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArticleActivityItemSource.swift; sourceTree = "<group>"; };
|
|
51C45254226507D200C03939 /* AppAssets.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppAssets.swift; sourceTree = "<group>"; };
|
|
51C45255226507D200C03939 /* AppDefaults.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDefaults.swift; sourceTree = "<group>"; };
|
|
51CD32A824D2CB25009ABAEF /* SyncDatabase */ = {isa = PBXFileReference; lastKnownFileType = wrapper; path = SyncDatabase; sourceTree = "<group>"; };
|
|
51CD32C324D2CD57009ABAEF /* ArticlesDatabase */ = {isa = PBXFileReference; lastKnownFileType = folder; path = ArticlesDatabase; sourceTree = "<group>"; };
|
|
51CD32C424D2CF1D009ABAEF /* Articles */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Articles; sourceTree = "<group>"; };
|
|
51CD32C624D2DEF9009ABAEF /* Account */ = {isa = PBXFileReference; lastKnownFileType = wrapper; path = Account; sourceTree = "<group>"; };
|
|
51CD32C724D2E06C009ABAEF /* Secrets */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Secrets; sourceTree = "<group>"; };
|
|
51E3EB3C229AB08300645299 /* ErrorHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ErrorHandler.swift; sourceTree = "<group>"; };
|
|
6581C73320CED60000F4AD34 /* Subscribe to Feed.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "Subscribe to Feed.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
840D617C2029031C009BC708 /* NetNewsWire.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = NetNewsWire.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
840D617E2029031C009BC708 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
|
8413876B2CD896E000E8490F /* RSCore */ = {isa = PBXFileReference; lastKnownFileType = wrapper; path = RSCore; sourceTree = "<group>"; };
|
|
8413878C2CDC78EE00E8490F /* RSWeb */ = {isa = PBXFileReference; lastKnownFileType = wrapper; path = RSWeb; sourceTree = "<group>"; };
|
|
8417FA3E2CDF2E31005F989B /* RSDatabase */ = {isa = PBXFileReference; lastKnownFileType = wrapper; path = RSDatabase; sourceTree = "<group>"; };
|
|
845B14A51FC2299E0013CF92 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
|
|
847C4C0C2CDF22DD008BF5FE /* RSTree */ = {isa = PBXFileReference; lastKnownFileType = wrapper; path = RSTree; sourceTree = "<group>"; };
|
|
849C64601ED37A5D003D8FC0 /* NetNewsWire.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = NetNewsWire.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
849C64711ED37A5D003D8FC0 /* NetNewsWireTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NetNewsWireTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
84C9FCA02262A1B300D921D6 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
|
|
84C9FCA32262A1B800D921D6 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreenPhone.storyboard; sourceTree = "<group>"; };
|
|
84CA14502CDF36B700912E2C /* RSParser */ = {isa = PBXFileReference; lastKnownFileType = wrapper; path = RSParser; sourceTree = "<group>"; };
|
|
84CBDDAE1FD3674C005A61AA /* Technotes */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Technotes; sourceTree = "<group>"; };
|
|
84D2200922B0BC4B0019E085 /* CONTRIBUTING.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CONTRIBUTING.md; sourceTree = "<group>"; };
|
|
C5A6ED5123C9AF4300AB6BE2 /* TitleActivityItemSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TitleActivityItemSource.swift; sourceTree = "<group>"; };
|
|
/* End PBXFileReference section */
|
|
|
|
/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
|
|
843006762CE163F3001B820C /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
Info.plist,
|
|
);
|
|
target = 513C5CE5232571C2003D4054 /* NetNewsWire iOS Share Extension */;
|
|
};
|
|
845E306D2CE1639500770277 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
Info.plist,
|
|
);
|
|
target = 840D617B2029031C009BC708 /* NetNewsWire-iOS */;
|
|
};
|
|
845E306E2CE1639500770277 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
Assets.xcassets,
|
|
);
|
|
target = 513C5CE5232571C2003D4054 /* NetNewsWire iOS Share Extension */;
|
|
};
|
|
84BAE1402CE1C4D500402E69 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
/Localized/SafariExtension/SafariExtensionViewController.xib,
|
|
/Localized/ShareExtension/ShareViewController.xib,
|
|
Resources/Info.plist,
|
|
Resources/NetNewsWire.provisionprofile,
|
|
"Resources/org.sparkle-project.Downloader.xpc",
|
|
"Resources/org.sparkle-project.InstallerConnection.xpc",
|
|
"Resources/org.sparkle-project.InstallerLauncher.xpc",
|
|
"Resources/org.sparkle-project.InstallerStatus.xpc",
|
|
SafariExtension/Info.plist,
|
|
"SafariExtension/netnewswire-subscribe-to-feed.js",
|
|
SafariExtension/SafariExtensionHandler.swift,
|
|
SafariExtension/SafariExtensionViewController.swift,
|
|
SafariExtension/ToolbarItemIcon.pdf,
|
|
SafariExtension/ToolbarItemIcon.sketch,
|
|
ShareExtension/icon.icns,
|
|
ShareExtension/Info.plist,
|
|
ShareExtension/ShareViewController.swift,
|
|
);
|
|
target = 849C645F1ED37A5D003D8FC0 /* NetNewsWire */;
|
|
};
|
|
84BAE1422CE1C4D500402E69 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
/Localized/SafariExtension/SafariExtensionViewController.xib,
|
|
"SafariExtension/netnewswire-subscribe-to-feed.js",
|
|
SafariExtension/SafariExtensionHandler.swift,
|
|
SafariExtension/SafariExtensionViewController.swift,
|
|
SafariExtension/ToolbarItemIcon.pdf,
|
|
);
|
|
target = 6581C73220CED60000F4AD34 /* Subscribe to Feed */;
|
|
};
|
|
84BAE1432CE1C4D500402E69 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
/Localized/ShareExtension/ShareViewController.xib,
|
|
AppDefaults.swift,
|
|
ShareExtension/icon.icns,
|
|
ShareExtension/ShareViewController.swift,
|
|
);
|
|
target = 510C415B24E5CDE3008226FD /* NetNewsWire Share Extension */;
|
|
};
|
|
84BAE1812CE1C7F800402E69 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
IntentHandler.swift,
|
|
);
|
|
target = 51314636235A7BBE00387FDC /* NetNewsWire iOS Intents Extension */;
|
|
};
|
|
84C1EB602CDFE18E00C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
NetNewsWire_iOSwidgetextension_target.xcconfig,
|
|
);
|
|
target = 840D617B2029031C009BC708 /* NetNewsWire-iOS */;
|
|
};
|
|
84C1EB952CDFE31700C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
"NetNewsWire-iOSTests/Info.plist",
|
|
"NetNewsWire-iOSTests/NetNewsWire_iOSTests.swift",
|
|
NetNewsWireTests/Info.plist,
|
|
);
|
|
target = 849C64701ED37A5D003D8FC0 /* NetNewsWireTests */;
|
|
};
|
|
84C1EB962CDFE31700C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
"NetNewsWire-iOSTests/NetNewsWire_iOSTests.swift",
|
|
);
|
|
target = 518B2ED12351B3DD00400001 /* NetNewsWire-iOSTests */;
|
|
};
|
|
84C1ECEB2CDFE49100C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
Images/FeaturedImageDownloader.swift,
|
|
Resources/NewsFax.nnwtheme,
|
|
Secrets.swift.gyb,
|
|
ShareExtension/SafariExt.js,
|
|
ShareExtension/ShareDefaultContainer.swift,
|
|
Widget/WidgetData.swift,
|
|
Widget/WidgetDataDecoder.swift,
|
|
Widget/WidgetDataEncoder.swift,
|
|
Widget/WidgetDeepLinks.swift,
|
|
);
|
|
target = 849C645F1ED37A5D003D8FC0 /* NetNewsWire */;
|
|
};
|
|
84C1ECEC2CDFE49100C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
Commands/MarkCommandValidationStatus.swift,
|
|
ExtensionPoints/SendToMarsEditCommand.swift,
|
|
ExtensionPoints/SendToMicroBlogCommand.swift,
|
|
"Extensions/NSView-Extensions.swift",
|
|
Images/FeaturedImageDownloader.swift,
|
|
Secrets.swift.gyb,
|
|
ShareExtension/SafariExt.js,
|
|
ShareExtension/ShareDefaultContainer.swift,
|
|
SmartFeeds/SmartFeedPasteboardWriter.swift,
|
|
Timer/AccountRefreshTimer.swift,
|
|
);
|
|
target = 840D617B2029031C009BC708 /* NetNewsWire-iOS */;
|
|
};
|
|
84C1ECED2CDFE49100C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
Extensions/IconImage.swift,
|
|
"Extensions/Node-Extensions.swift",
|
|
ShareExtension/ExtensionContainers.swift,
|
|
ShareExtension/ExtensionContainersFile.swift,
|
|
ShareExtension/ExtensionFeedAddRequest.swift,
|
|
ShareExtension/ExtensionFeedAddRequestFile.swift,
|
|
ShareExtension/SafariExt.js,
|
|
ShareExtension/ShareDefaultContainer.swift,
|
|
);
|
|
target = 513C5CE5232571C2003D4054 /* NetNewsWire iOS Share Extension */;
|
|
};
|
|
84C1ECEE2CDFE49100C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
ShareExtension/ExtensionContainers.swift,
|
|
ShareExtension/ExtensionContainersFile.swift,
|
|
ShareExtension/ExtensionFeedAddRequest.swift,
|
|
ShareExtension/ExtensionFeedAddRequestFile.swift,
|
|
);
|
|
target = 51314636235A7BBE00387FDC /* NetNewsWire iOS Intents Extension */;
|
|
};
|
|
84C1ECEF2CDFE49100C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
Widget/WidgetData.swift,
|
|
Widget/WidgetDataDecoder.swift,
|
|
Widget/WidgetDeepLinks.swift,
|
|
);
|
|
target = 176813F22564BB2C00D98635 /* NetNewsWire iOS Widget Extension */;
|
|
};
|
|
84C1ECF02CDFE49100C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
"Article Rendering/ArticleTextSize.swift",
|
|
ShareExtension/ExtensionContainers.swift,
|
|
ShareExtension/ExtensionContainersFile.swift,
|
|
ShareExtension/ExtensionFeedAddRequest.swift,
|
|
ShareExtension/ExtensionFeedAddRequestFile.swift,
|
|
ShareExtension/SafariExt.js,
|
|
ShareExtension/ShareDefaultContainer.swift,
|
|
Timer/RefreshInterval.swift,
|
|
);
|
|
target = 510C415B24E5CDE3008226FD /* NetNewsWire Share Extension */;
|
|
};
|
|
84C1ED132CDFE50500C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
|
membershipExceptions = (
|
|
Info.plist,
|
|
);
|
|
target = 176813F22564BB2C00D98635 /* NetNewsWire iOS Widget Extension */;
|
|
};
|
|
/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
|
|
|
|
/* Begin PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet section */
|
|
84BAE1412CE1C4D500402E69 /* PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet */ = {
|
|
isa = PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet;
|
|
attributesByRelativePath = {
|
|
"Resources/org.sparkle-project.Downloader.xpc" = (
|
|
RemoveHeadersOnCopy,
|
|
);
|
|
"Resources/org.sparkle-project.InstallerConnection.xpc" = (
|
|
RemoveHeadersOnCopy,
|
|
);
|
|
"Resources/org.sparkle-project.InstallerLauncher.xpc" = (
|
|
RemoveHeadersOnCopy,
|
|
);
|
|
"Resources/org.sparkle-project.InstallerStatus.xpc" = (
|
|
RemoveHeadersOnCopy,
|
|
);
|
|
};
|
|
buildPhase = 65ED42E0235E74240081F399 /* Embed XPC Services */;
|
|
membershipExceptions = (
|
|
"Resources/org.sparkle-project.Downloader.xpc",
|
|
"Resources/org.sparkle-project.InstallerConnection.xpc",
|
|
"Resources/org.sparkle-project.InstallerLauncher.xpc",
|
|
"Resources/org.sparkle-project.InstallerStatus.xpc",
|
|
);
|
|
};
|
|
/* End PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet section */
|
|
|
|
/* Begin PBXFileSystemSynchronizedRootGroup section */
|
|
8430066E2CE163F3001B820C /* ShareExtension */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (843006762CE163F3001B820C /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = ShareExtension; sourceTree = "<group>"; };
|
|
843006902CE163FB001B820C /* UIKit Extensions */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = "UIKit Extensions"; sourceTree = "<group>"; };
|
|
843006B62CE163FE001B820C /* Settings */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = Settings; sourceTree = "<group>"; };
|
|
843006C72CE16402001B820C /* Inspector */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = Inspector; sourceTree = "<group>"; };
|
|
843006D42CE16406001B820C /* Add */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = Add; sourceTree = "<group>"; };
|
|
843006E42CE16409001B820C /* Account */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = Account; sourceTree = "<group>"; };
|
|
843006FA2CE1640C001B820C /* Article */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = Article; sourceTree = "<group>"; };
|
|
843007182CE1640F001B820C /* MasterTimeline */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = MasterTimeline; sourceTree = "<group>"; };
|
|
843007342CE16412001B820C /* MasterFeed */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = MasterFeed; sourceTree = "<group>"; };
|
|
845E30622CE1639500770277 /* Resources */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (845E306D2CE1639500770277 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 845E306E2CE1639500770277 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = Resources; sourceTree = "<group>"; };
|
|
84BAE0AA2CE1C4D500402E69 /* Mac */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (84BAE1402CE1C4D500402E69 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 84BAE1412CE1C4D500402E69 /* PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet */, 84BAE1422CE1C4D500402E69 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 84BAE1432CE1C4D500402E69 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = Mac; sourceTree = "<group>"; };
|
|
84BAE17F2CE1C7F800402E69 /* IntentsExtension */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (84BAE1812CE1C7F800402E69 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = IntentsExtension; sourceTree = "<group>"; };
|
|
84C1EB5E2CDFE18E00C7456A /* xcconfig */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (84C1EB602CDFE18E00C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (common, ); path = xcconfig; sourceTree = "<group>"; };
|
|
84C1EB7C2CDFE31700C7456A /* Tests */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (84C1EB952CDFE31700C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 84C1EB962CDFE31700C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = Tests; sourceTree = "<group>"; };
|
|
84C1EC192CDFE49100C7456A /* Shared */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (84C1ECEB2CDFE49100C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 84C1ECEC2CDFE49100C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 84C1ECED2CDFE49100C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 84C1ECEE2CDFE49100C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 84C1ECEF2CDFE49100C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */, 84C1ECF02CDFE49100C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = Shared; sourceTree = "<group>"; };
|
|
84C1ED042CDFE50500C7456A /* Widget */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (84C1ED132CDFE50500C7456A /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = Widget; sourceTree = "<group>"; };
|
|
/* End PBXFileSystemSynchronizedRootGroup section */
|
|
|
|
/* Begin PBXFrameworksBuildPhase section */
|
|
176813F02564BB2C00D98635 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
845288242CDC90FA00C63564 /* RSWeb in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
510C415924E5CDE3008226FD /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
841387812CD897EF00E8490F /* RSCore in Frameworks */,
|
|
841387842CD897EF00E8490F /* RSCoreObjC in Frameworks */,
|
|
511B148924E5DBDD00C919BD /* Account in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
51314634235A7BBE00387FDC /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
27B86EEB25A53AAB00264340 /* Account in Frameworks */,
|
|
841387872CD89E5200E8490F /* RSCore in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
513C5CE3232571C2003D4054 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
51BC2F3824D3439A00E90810 /* Account in Frameworks */,
|
|
8413877B2CD897CF00E8490F /* RSCore in Frameworks */,
|
|
8413877E2CD897CF00E8490F /* RSCoreObjC in Frameworks */,
|
|
84C1EB4A2CDFE0D200C7456A /* RSTree in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
518B2ECF2351B3DD00400001 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
6581C73020CED60000F4AD34 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
840D61792029031C009BC708 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
84CA14552CDF36DF00912E2C /* RSParser in Frameworks */,
|
|
841387752CD897C500E8490F /* RSCore in Frameworks */,
|
|
179D280B26F6F93D003B2E0A /* Zip in Frameworks */,
|
|
516B695F24D2F33B00B5702F /* Account in Frameworks */,
|
|
847C4C112CDF2310008BF5FE /* RSTree in Frameworks */,
|
|
8417FA432CDF2E56005F989B /* RSDatabase in Frameworks */,
|
|
841387782CD897C500E8490F /* RSCoreObjC in Frameworks */,
|
|
513F32712593EE6F0003048F /* Articles in Frameworks */,
|
|
513F32772593EE6F0003048F /* Secrets in Frameworks */,
|
|
841387912CDC791B00E8490F /* RSWeb in Frameworks */,
|
|
513F32742593EE6F0003048F /* ArticlesDatabase in Frameworks */,
|
|
513F327A2593EE6F0003048F /* SyncDatabase in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
849C645D1ED37A5D003D8FC0 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
513277642590FC640064F1E7 /* SyncDatabase in Frameworks */,
|
|
17192ADA2567B3D500AAEACA /* RSSparkle in Frameworks */,
|
|
5132775E2590FC640064F1E7 /* Articles in Frameworks */,
|
|
513277612590FC640064F1E7 /* ArticlesDatabase in Frameworks */,
|
|
8417FA402CDF2E4B005F989B /* RSDatabase in Frameworks */,
|
|
51C4CFF624D37DD500AF9874 /* Secrets in Frameworks */,
|
|
84CA14522CDF36CF00912E2C /* RSParser in Frameworks */,
|
|
841387732CD8970B00E8490F /* RSCoreResources in Frameworks */,
|
|
8413878E2CDC790C00E8490F /* RSWeb in Frameworks */,
|
|
179C39EA26F76B0500D4E741 /* Zip in Frameworks */,
|
|
841387702CD8970B00E8490F /* RSCoreObjC in Frameworks */,
|
|
847C4C0E2CDF2301008BF5FE /* RSTree in Frameworks */,
|
|
8413876D2CD8970B00E8490F /* RSCore in Frameworks */,
|
|
514C16CE24D2E63F009A3AFA /* Account in Frameworks */,
|
|
519CA8E525841DB700EB079A /* CrashReporter in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
849C646E1ED37A5D003D8FC0 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
4679674625E599C100844E8D /* Articles in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXFrameworksBuildPhase section */
|
|
|
|
/* Begin PBXGroup section */
|
|
513145F9235A55A700387FDC /* Intents */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
51314707235C41FC00387FDC /* Intents.intentdefinition */,
|
|
513146B1235A81A400387FDC /* AddWebFeedIntentHandler.swift */,
|
|
);
|
|
path = Intents;
|
|
sourceTree = "<group>";
|
|
};
|
|
849C64571ED37A5D003D8FC0 = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
845B14A51FC2299E0013CF92 /* README.md */,
|
|
84D2200922B0BC4B0019E085 /* CONTRIBUTING.md */,
|
|
84CBDDAE1FD3674C005A61AA /* Technotes */,
|
|
84BAE0AA2CE1C4D500402E69 /* Mac */,
|
|
84C9FC922262A0E600D921D6 /* iOS */,
|
|
84C1ED042CDFE50500C7456A /* Widget */,
|
|
84C1EC192CDFE49100C7456A /* Shared */,
|
|
84C1EB7C2CDFE31700C7456A /* Tests */,
|
|
84C1EB5E2CDFE18E00C7456A /* xcconfig */,
|
|
849C64611ED37A5D003D8FC0 /* Products */,
|
|
51CD32C624D2DEF9009ABAEF /* Account */,
|
|
51CD32C424D2CF1D009ABAEF /* Articles */,
|
|
51CD32C324D2CD57009ABAEF /* ArticlesDatabase */,
|
|
51CD32C724D2E06C009ABAEF /* Secrets */,
|
|
51CD32A824D2CB25009ABAEF /* SyncDatabase */,
|
|
8417FA3E2CDF2E31005F989B /* RSDatabase */,
|
|
84CA14502CDF36B700912E2C /* RSParser */,
|
|
847C4C0C2CDF22DD008BF5FE /* RSTree */,
|
|
8413878C2CDC78EE00E8490F /* RSWeb */,
|
|
8413876B2CD896E000E8490F /* RSCore */,
|
|
);
|
|
sourceTree = "<group>";
|
|
usesTabs = 1;
|
|
};
|
|
849C64611ED37A5D003D8FC0 /* Products */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
849C64601ED37A5D003D8FC0 /* NetNewsWire.app */,
|
|
849C64711ED37A5D003D8FC0 /* NetNewsWireTests.xctest */,
|
|
840D617C2029031C009BC708 /* NetNewsWire.app */,
|
|
6581C73320CED60000F4AD34 /* Subscribe to Feed.appex */,
|
|
513C5CE6232571C2003D4054 /* NetNewsWire iOS Share Extension.appex */,
|
|
518B2ED22351B3DD00400001 /* NetNewsWire-iOSTests.xctest */,
|
|
51314637235A7BBE00387FDC /* NetNewsWire iOS Intents Extension.appex */,
|
|
510C415C24E5CDE3008226FD /* NetNewsWire Share Extension.appex */,
|
|
176813F32564BB2C00D98635 /* NetNewsWire iOS Widget Extension.appex */,
|
|
);
|
|
name = Products;
|
|
sourceTree = "<group>";
|
|
};
|
|
84C9FC922262A0E600D921D6 /* iOS */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
84C9FCA22262A1B800D921D6 /* LaunchScreenPhone.storyboard */,
|
|
511D43ED231FBDE800FB1562 /* LaunchScreenPad.storyboard */,
|
|
84C9FC9F2262A1B300D921D6 /* Main.storyboard */,
|
|
840D617E2029031C009BC708 /* AppDelegate.swift */,
|
|
519E743422C663F900A78E47 /* SceneDelegate.swift */,
|
|
5126EE96226CB48A00C22AFC /* SceneCoordinator.swift */,
|
|
514B7C8223205EFB00BAC947 /* RootSplitViewController.swift */,
|
|
511D4410231FC02D00FB1562 /* KeyboardManager.swift */,
|
|
51C45254226507D200C03939 /* AppAssets.swift */,
|
|
51C45255226507D200C03939 /* AppDefaults.swift */,
|
|
51E3EB3C229AB08300645299 /* ErrorHandler.swift */,
|
|
51BB7C262335A8E5008E8144 /* ArticleActivityItemSource.swift */,
|
|
C5A6ED5123C9AF4300AB6BE2 /* TitleActivityItemSource.swift */,
|
|
51B62E67233186730085F949 /* IconView.swift */,
|
|
843007342CE16412001B820C /* MasterFeed */,
|
|
843007182CE1640F001B820C /* MasterTimeline */,
|
|
843006FA2CE1640C001B820C /* Article */,
|
|
843006E42CE16409001B820C /* Account */,
|
|
843006D42CE16406001B820C /* Add */,
|
|
843006C72CE16402001B820C /* Inspector */,
|
|
513145F9235A55A700387FDC /* Intents */,
|
|
843006B62CE163FE001B820C /* Settings */,
|
|
843006902CE163FB001B820C /* UIKit Extensions */,
|
|
8430066E2CE163F3001B820C /* ShareExtension */,
|
|
84BAE17F2CE1C7F800402E69 /* IntentsExtension */,
|
|
845E30622CE1639500770277 /* Resources */,
|
|
);
|
|
path = iOS;
|
|
sourceTree = "<group>";
|
|
};
|
|
/* End PBXGroup section */
|
|
|
|
/* Begin PBXNativeTarget section */
|
|
176813F22564BB2C00D98635 /* NetNewsWire iOS Widget Extension */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 176814012564BB2D00D98635 /* Build configuration list for PBXNativeTarget "NetNewsWire iOS Widget Extension" */;
|
|
buildPhases = (
|
|
176813EF2564BB2C00D98635 /* Sources */,
|
|
176813F02564BB2C00D98635 /* Frameworks */,
|
|
176813F12564BB2C00D98635 /* Resources */,
|
|
1701E1BF25689B44009453D8 /* SwiftGen Localization */,
|
|
17EF6A1725C4E59D002C9F81 /* Embed Frameworks */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
fileSystemSynchronizedGroups = (
|
|
84C1ED042CDFE50500C7456A /* Widget */,
|
|
);
|
|
name = "NetNewsWire iOS Widget Extension";
|
|
packageProductDependencies = (
|
|
845288232CDC90FA00C63564 /* RSWeb */,
|
|
);
|
|
productName = "NetNewsWire WidgetExtension";
|
|
productReference = 176813F32564BB2C00D98635 /* NetNewsWire iOS Widget Extension.appex */;
|
|
productType = "com.apple.product-type.app-extension";
|
|
};
|
|
510C415B24E5CDE3008226FD /* NetNewsWire Share Extension */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 510C417A24E5CDE3008226FD /* Build configuration list for PBXNativeTarget "NetNewsWire Share Extension" */;
|
|
buildPhases = (
|
|
510C415824E5CDE3008226FD /* Sources */,
|
|
510C415924E5CDE3008226FD /* Frameworks */,
|
|
510C415A24E5CDE3008226FD /* Resources */,
|
|
513277512590FC000064F1E7 /* Embed Frameworks */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = "NetNewsWire Share Extension";
|
|
packageProductDependencies = (
|
|
511B148824E5DBDD00C919BD /* Account */,
|
|
841387802CD897EF00E8490F /* RSCore */,
|
|
841387832CD897EF00E8490F /* RSCoreObjC */,
|
|
);
|
|
productName = ShareExtension;
|
|
productReference = 510C415C24E5CDE3008226FD /* NetNewsWire Share Extension.appex */;
|
|
productType = "com.apple.product-type.app-extension";
|
|
};
|
|
51314636235A7BBE00387FDC /* NetNewsWire iOS Intents Extension */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 5131463F235A7BBE00387FDC /* Build configuration list for PBXNativeTarget "NetNewsWire iOS Intents Extension" */;
|
|
buildPhases = (
|
|
51314633235A7BBE00387FDC /* Sources */,
|
|
51314634235A7BBE00387FDC /* Frameworks */,
|
|
51314635235A7BBE00387FDC /* Resources */,
|
|
5102AE7724D17FB50050839C /* Embed Frameworks */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = "NetNewsWire iOS Intents Extension";
|
|
packageProductDependencies = (
|
|
51BC2F4A24D343A500E90810 /* Account */,
|
|
841387862CD89E5200E8490F /* RSCore */,
|
|
);
|
|
productName = "NetNewsWire iOS Intents Extension";
|
|
productReference = 51314637235A7BBE00387FDC /* NetNewsWire iOS Intents Extension.appex */;
|
|
productType = "com.apple.product-type.app-extension";
|
|
};
|
|
513C5CE5232571C2003D4054 /* NetNewsWire iOS Share Extension */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 513C5CFC232571C2003D4054 /* Build configuration list for PBXNativeTarget "NetNewsWire iOS Share Extension" */;
|
|
buildPhases = (
|
|
513C5CE2232571C2003D4054 /* Sources */,
|
|
513C5CE3232571C2003D4054 /* Frameworks */,
|
|
513C5CE4232571C2003D4054 /* Resources */,
|
|
5102AE7324D17FAA0050839C /* Embed Frameworks */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
fileSystemSynchronizedGroups = (
|
|
8430066E2CE163F3001B820C /* ShareExtension */,
|
|
);
|
|
name = "NetNewsWire iOS Share Extension";
|
|
packageProductDependencies = (
|
|
51BC2F3724D3439A00E90810 /* Account */,
|
|
8413877A2CD897CF00E8490F /* RSCore */,
|
|
8413877D2CD897CF00E8490F /* RSCoreObjC */,
|
|
84C1EB492CDFE0D200C7456A /* RSTree */,
|
|
);
|
|
productName = "NetNewsWire iOS Share Extension";
|
|
productReference = 513C5CE6232571C2003D4054 /* NetNewsWire iOS Share Extension.appex */;
|
|
productType = "com.apple.product-type.app-extension";
|
|
};
|
|
518B2ED12351B3DD00400001 /* NetNewsWire-iOSTests */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 518B2EE72351B3DD00400001 /* Build configuration list for PBXNativeTarget "NetNewsWire-iOSTests" */;
|
|
buildPhases = (
|
|
518B2ECE2351B3DD00400001 /* Sources */,
|
|
518B2ECF2351B3DD00400001 /* Frameworks */,
|
|
518B2ED02351B3DD00400001 /* Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
518B2ED82351B3DD00400001 /* PBXTargetDependency */,
|
|
);
|
|
name = "NetNewsWire-iOSTests";
|
|
productName = "NetNewsWire-iOSTests";
|
|
productReference = 518B2ED22351B3DD00400001 /* NetNewsWire-iOSTests.xctest */;
|
|
productType = "com.apple.product-type.bundle.unit-test";
|
|
};
|
|
6581C73220CED60000F4AD34 /* Subscribe to Feed */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 6581C75620CED60100F4AD34 /* Build configuration list for PBXNativeTarget "Subscribe to Feed" */;
|
|
buildPhases = (
|
|
6581C72F20CED60000F4AD34 /* Sources */,
|
|
6581C73020CED60000F4AD34 /* Frameworks */,
|
|
6581C73120CED60000F4AD34 /* Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = "Subscribe to Feed";
|
|
productName = "Subscribe to Feed";
|
|
productReference = 6581C73320CED60000F4AD34 /* Subscribe to Feed.appex */;
|
|
productType = "com.apple.product-type.app-extension";
|
|
};
|
|
840D617B2029031C009BC708 /* NetNewsWire-iOS */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 840D61A32029031E009BC708 /* Build configuration list for PBXNativeTarget "NetNewsWire-iOS" */;
|
|
buildPhases = (
|
|
840D61782029031C009BC708 /* Sources */,
|
|
840D61792029031C009BC708 /* Frameworks */,
|
|
840D617A2029031C009BC708 /* Resources */,
|
|
51C451DF2264C7F200C03939 /* Embed Frameworks */,
|
|
513C5CF1232571C2003D4054 /* Embed Foundation Extensions */,
|
|
515D50802326D02600EE1167 /* Run Script: Verify No Build Settings */,
|
|
5170CA5A279E468000702605 /* Delete Unnecessary Frameworks */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
5138E94324D3404300AFF0FE /* PBXTargetDependency */,
|
|
5131463D235A7BBE00387FDC /* PBXTargetDependency */,
|
|
176813FF2564BB2D00D98635 /* PBXTargetDependency */,
|
|
);
|
|
fileSystemSynchronizedGroups = (
|
|
843006902CE163FB001B820C /* UIKit Extensions */,
|
|
843006B62CE163FE001B820C /* Settings */,
|
|
843006C72CE16402001B820C /* Inspector */,
|
|
843006D42CE16406001B820C /* Add */,
|
|
843006E42CE16409001B820C /* Account */,
|
|
843006FA2CE1640C001B820C /* Article */,
|
|
843007182CE1640F001B820C /* MasterTimeline */,
|
|
843007342CE16412001B820C /* MasterFeed */,
|
|
845E30622CE1639500770277 /* Resources */,
|
|
84C1EC192CDFE49100C7456A /* Shared */,
|
|
);
|
|
name = "NetNewsWire-iOS";
|
|
packageProductDependencies = (
|
|
516B695E24D2F33B00B5702F /* Account */,
|
|
513F32702593EE6F0003048F /* Articles */,
|
|
513F32732593EE6F0003048F /* ArticlesDatabase */,
|
|
513F32762593EE6F0003048F /* Secrets */,
|
|
513F32792593EE6F0003048F /* SyncDatabase */,
|
|
179D280A26F6F93D003B2E0A /* Zip */,
|
|
841387742CD897C500E8490F /* RSCore */,
|
|
841387772CD897C500E8490F /* RSCoreObjC */,
|
|
841387902CDC791B00E8490F /* RSWeb */,
|
|
847C4C102CDF2310008BF5FE /* RSTree */,
|
|
8417FA422CDF2E56005F989B /* RSDatabase */,
|
|
84CA14542CDF36DF00912E2C /* RSParser */,
|
|
);
|
|
productName = "NetNewsWire-iOS";
|
|
productReference = 840D617C2029031C009BC708 /* NetNewsWire.app */;
|
|
productType = "com.apple.product-type.application";
|
|
};
|
|
849C645F1ED37A5D003D8FC0 /* NetNewsWire */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 849C647A1ED37A5D003D8FC0 /* Build configuration list for PBXNativeTarget "NetNewsWire" */;
|
|
buildPhases = (
|
|
849C645C1ED37A5D003D8FC0 /* Sources */,
|
|
849C645D1ED37A5D003D8FC0 /* Frameworks */,
|
|
65ED42E0235E74240081F399 /* Embed XPC Services */,
|
|
849C645E1ED37A5D003D8FC0 /* Resources */,
|
|
84C987A52000AC9E0066B150 /* Run Script: Automated build numbers */,
|
|
84B06F681ED37B9000F0B54B /* Embed Frameworks */,
|
|
6581C75720CED60100F4AD34 /* Embed Foundation Extensions */,
|
|
7180F95C265B67B800189094 /* Run Script: Delete Unnecessary Frameworks For Share Extension */,
|
|
D519E77022EE5B4100923F27 /* Run Script: Verify No Build Settings */,
|
|
8423E3E3220158E700C3795B /* Run Script: Code Sign Sparkle */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
65ED41C5235E61550081F399 /* PBXTargetDependency */,
|
|
510C416824E5CDE3008226FD /* PBXTargetDependency */,
|
|
);
|
|
fileSystemSynchronizedGroups = (
|
|
84BAE0AA2CE1C4D500402E69 /* Mac */,
|
|
84C1EC192CDFE49100C7456A /* Shared */,
|
|
);
|
|
name = NetNewsWire;
|
|
packageProductDependencies = (
|
|
514C16CD24D2E63F009A3AFA /* Account */,
|
|
51C4CFF524D37DD500AF9874 /* Secrets */,
|
|
17192AD92567B3D500AAEACA /* RSSparkle */,
|
|
519CA8E425841DB700EB079A /* CrashReporter */,
|
|
5132775D2590FC640064F1E7 /* Articles */,
|
|
513277602590FC640064F1E7 /* ArticlesDatabase */,
|
|
513277632590FC640064F1E7 /* SyncDatabase */,
|
|
179C39E926F76B0500D4E741 /* Zip */,
|
|
8413876C2CD8970B00E8490F /* RSCore */,
|
|
8413876F2CD8970B00E8490F /* RSCoreObjC */,
|
|
841387722CD8970B00E8490F /* RSCoreResources */,
|
|
8413878D2CDC790C00E8490F /* RSWeb */,
|
|
847C4C0D2CDF2301008BF5FE /* RSTree */,
|
|
8417FA3F2CDF2E4B005F989B /* RSDatabase */,
|
|
84CA14512CDF36CF00912E2C /* RSParser */,
|
|
);
|
|
productName = NetNewsWire;
|
|
productReference = 849C64601ED37A5D003D8FC0 /* NetNewsWire.app */;
|
|
productType = "com.apple.product-type.application";
|
|
};
|
|
849C64701ED37A5D003D8FC0 /* NetNewsWireTests */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 849C647D1ED37A5D003D8FC0 /* Build configuration list for PBXNativeTarget "NetNewsWireTests" */;
|
|
buildPhases = (
|
|
849C646D1ED37A5D003D8FC0 /* Sources */,
|
|
849C646E1ED37A5D003D8FC0 /* Frameworks */,
|
|
849C646F1ED37A5D003D8FC0 /* Resources */,
|
|
D5907C9B20022EC7005947E5 /* CopyFiles */,
|
|
4679672A25E596BA00844E8D /* Embed Frameworks */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
849C64731ED37A5D003D8FC0 /* PBXTargetDependency */,
|
|
);
|
|
fileSystemSynchronizedGroups = (
|
|
84C1EB7C2CDFE31700C7456A /* Tests */,
|
|
);
|
|
name = NetNewsWireTests;
|
|
packageProductDependencies = (
|
|
4679674525E599C100844E8D /* Articles */,
|
|
);
|
|
productName = NetNewsWireTests;
|
|
productReference = 849C64711ED37A5D003D8FC0 /* NetNewsWireTests.xctest */;
|
|
productType = "com.apple.product-type.bundle.unit-test";
|
|
};
|
|
/* End PBXNativeTarget section */
|
|
|
|
/* Begin PBXProject section */
|
|
849C64581ED37A5D003D8FC0 /* Project object */ = {
|
|
isa = PBXProject;
|
|
attributes = {
|
|
BuildIndependentTargetsInParallel = YES;
|
|
LastSwiftUpdateCheck = 1240;
|
|
LastUpgradeCheck = 1610;
|
|
ORGANIZATIONNAME = "Ranchero Software";
|
|
TargetAttributes = {
|
|
176813F22564BB2C00D98635 = {
|
|
CreatedOnToolsVersion = 12.2;
|
|
};
|
|
510C415B24E5CDE3008226FD = {
|
|
CreatedOnToolsVersion = 12.0;
|
|
};
|
|
51314636235A7BBE00387FDC = {
|
|
CreatedOnToolsVersion = 11.2;
|
|
DevelopmentTeam = SHJK2V3AJG;
|
|
LastSwiftMigration = 1120;
|
|
ProvisioningStyle = Automatic;
|
|
};
|
|
513C5CE5232571C2003D4054 = {
|
|
CreatedOnToolsVersion = 11.0;
|
|
DevelopmentTeam = SHJK2V3AJG;
|
|
ProvisioningStyle = Automatic;
|
|
};
|
|
518B2ED12351B3DD00400001 = {
|
|
CreatedOnToolsVersion = 11.2;
|
|
DevelopmentTeam = SHJK2V3AJG;
|
|
ProvisioningStyle = Automatic;
|
|
TestTargetID = 840D617B2029031C009BC708;
|
|
};
|
|
6581C73220CED60000F4AD34 = {
|
|
DevelopmentTeam = SHJK2V3AJG;
|
|
ProvisioningStyle = Automatic;
|
|
};
|
|
840D617B2029031C009BC708 = {
|
|
CreatedOnToolsVersion = 9.3;
|
|
LastSwiftMigration = 1250;
|
|
SystemCapabilities = {
|
|
com.apple.BackgroundModes = {
|
|
enabled = 1;
|
|
};
|
|
};
|
|
};
|
|
849C645F1ED37A5D003D8FC0 = {
|
|
CreatedOnToolsVersion = 8.2.1;
|
|
DevelopmentTeam = SHJK2V3AJG;
|
|
ProvisioningStyle = Automatic;
|
|
SystemCapabilities = {
|
|
com.apple.HardenedRuntime = {
|
|
enabled = 1;
|
|
};
|
|
};
|
|
};
|
|
849C64701ED37A5D003D8FC0 = {
|
|
CreatedOnToolsVersion = 8.2.1;
|
|
DevelopmentTeam = SHJK2V3AJG;
|
|
ProvisioningStyle = Automatic;
|
|
TestTargetID = 849C645F1ED37A5D003D8FC0;
|
|
};
|
|
};
|
|
};
|
|
buildConfigurationList = 849C645B1ED37A5D003D8FC0 /* Build configuration list for PBXProject "NetNewsWire" */;
|
|
developmentRegion = en;
|
|
hasScannedForEncodings = 0;
|
|
knownRegions = (
|
|
en,
|
|
Base,
|
|
);
|
|
mainGroup = 849C64571ED37A5D003D8FC0;
|
|
packageReferences = (
|
|
17192AD82567B3D500AAEACA /* XCRemoteSwiftPackageReference "Sparkle-Binary" */,
|
|
519CA8E325841DB700EB079A /* XCRemoteSwiftPackageReference "plcrashreporter" */,
|
|
179D280926F6F93D003B2E0A /* XCRemoteSwiftPackageReference "Zip" */,
|
|
);
|
|
preferredProjectObjectVersion = 46;
|
|
productRefGroup = 849C64611ED37A5D003D8FC0 /* Products */;
|
|
projectDirPath = "";
|
|
projectRoot = "";
|
|
targets = (
|
|
849C645F1ED37A5D003D8FC0 /* NetNewsWire */,
|
|
849C64701ED37A5D003D8FC0 /* NetNewsWireTests */,
|
|
840D617B2029031C009BC708 /* NetNewsWire-iOS */,
|
|
6581C73220CED60000F4AD34 /* Subscribe to Feed */,
|
|
513C5CE5232571C2003D4054 /* NetNewsWire iOS Share Extension */,
|
|
51314636235A7BBE00387FDC /* NetNewsWire iOS Intents Extension */,
|
|
176813F22564BB2C00D98635 /* NetNewsWire iOS Widget Extension */,
|
|
518B2ED12351B3DD00400001 /* NetNewsWire-iOSTests */,
|
|
510C415B24E5CDE3008226FD /* NetNewsWire Share Extension */,
|
|
);
|
|
};
|
|
/* End PBXProject section */
|
|
|
|
/* Begin PBXResourcesBuildPhase section */
|
|
176813F12564BB2C00D98635 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
510C415A24E5CDE3008226FD /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
51314635235A7BBE00387FDC /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
513C5CE4232571C2003D4054 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
518B2ED02351B3DD00400001 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
6581C73120CED60000F4AD34 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
840D617A2029031C009BC708 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
511D43EF231FBDE900FB1562 /* LaunchScreenPad.storyboard in Resources */,
|
|
84C9FCA12262A1B300D921D6 /* Main.storyboard in Resources */,
|
|
84C9FCA42262A1B800D921D6 /* LaunchScreenPhone.storyboard in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
849C645E1ED37A5D003D8FC0 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
849C646F1ED37A5D003D8FC0 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXResourcesBuildPhase section */
|
|
|
|
/* Begin PBXShellScriptBuildPhase section */
|
|
1701E1BF25689B44009453D8 /* SwiftGen Localization */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
alwaysOutOfDate = 1;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputFileListPaths = (
|
|
);
|
|
inputPaths = (
|
|
);
|
|
name = "SwiftGen Localization";
|
|
outputFileListPaths = (
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "if ! command -v swiftgen &> /dev/null\nthen\n echo \"swiftgen could not be found\"\n exit\nfi\n\nswiftgen run strings -t structured-swift5 \"$PROJECT_DIR/Widget/Resources/en.lproj/Localizable.strings\" \"$PROJECT_DIR/Widget/Resources/Localizable.stringsdict\" --output \"$PROJECT_DIR/Widget/Resources/Localized.swift\";\n";
|
|
};
|
|
515D50802326D02600EE1167 /* Run Script: Verify No Build Settings */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 8;
|
|
files = (
|
|
);
|
|
inputFileListPaths = (
|
|
);
|
|
inputPaths = (
|
|
);
|
|
name = "Run Script: Verify No Build Settings";
|
|
outputFileListPaths = (
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 1;
|
|
shellPath = /bin/sh;
|
|
shellScript = "xcrun -sdk macosx swiftc -target x86_64-macosx10.11 buildscripts/VerifyNoBS.swift -o $CONFIGURATION_TEMP_DIR/VerifyNoBS\n$CONFIGURATION_TEMP_DIR/VerifyNoBS ${PROJECT_NAME}.xcodeproj/project.pbxproj\n\n\nif [ $? -ne 0 ]\nthen\n echo \"error: Build Setting were found in the project.pbxproj file. Most likely you didn't intend to change this file and should revert it.\"\n exit 1\nfi\n";
|
|
};
|
|
5170CA5A279E468000702605 /* Delete Unnecessary Frameworks */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
alwaysOutOfDate = 1;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputFileListPaths = (
|
|
);
|
|
inputPaths = (
|
|
);
|
|
name = "Delete Unnecessary Frameworks";
|
|
outputFileListPaths = (
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "cd \"${CODESIGNING_FOLDER_PATH}/PlugIns/\"\n\nfor plugin in *; do\n if [ -d \"$plugin\" ]; then\n if [ -d \"${plugin}/Frameworks\" ]; then\n rm -rf \"${plugin}/Frameworks\"\n fi\n fi\ndone\n\n# codesign for Debugging on device\nif [ \"${CONFIGURATION}\" == \"Debug\" ] & [ \"${SDKROOT}\" != *Simulator* ] ; then\n\n echo \"Code signing frameworks...\"\n find \"${CODESIGNING_FOLDER_PATH}/Frameworks\" -maxdepth 1 -name '*.framework' -print0 | while read -d $'\\0' framework\n do\n # only sign frameworks without a signature\n if ! codesign -v \"${framework}\"; then\n codesign --force --sign \"${EXPANDED_CODE_SIGN_IDENTITY}\" --preserve-metadata=identifier,entitlements --timestamp=none \"${framework}\"\n echo \"Added missing signature to '${framework}'\"\n fi\n done\nfi\n";
|
|
};
|
|
7180F95C265B67B800189094 /* Run Script: Delete Unnecessary Frameworks For Share Extension */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
alwaysOutOfDate = 1;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputFileListPaths = (
|
|
);
|
|
inputPaths = (
|
|
);
|
|
name = "Run Script: Delete Unnecessary Frameworks For Share Extension";
|
|
outputFileListPaths = (
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "# Delete the framework that Xcode should have never included\n# https://forums.swift.org/t/is-this-an-xcode-bug-or-somehow-related-to-spm/33987\nrm -rf \"${TARGET_BUILD_DIR}/${PLUGINS_FOLDER_PATH}/NetNewsWire Share Extension.appex/Contents/Frameworks\"\n\n# Re-sign to update the expected files in the signature\ncodesign --verbose --force -o runtime --preserve-metadata=entitlements --sign \"${EXPANDED_CODE_SIGN_IDENTITY}\" \"${TARGET_BUILD_DIR}/${PLUGINS_FOLDER_PATH}/NetNewsWire Share Extension.appex\"\n\n";
|
|
};
|
|
8423E3E3220158E700C3795B /* Run Script: Code Sign Sparkle */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
alwaysOutOfDate = 1;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputFileListPaths = (
|
|
);
|
|
inputPaths = (
|
|
);
|
|
name = "Run Script: Code Sign Sparkle";
|
|
outputFileListPaths = (
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "# Remove unused Sparkle components\nSPARKLE_DIR=\"${CODESIGNING_FOLDER_PATH}/Contents/Frameworks/Sparkle.framework\"\nfind \"${SPARKLE_DIR}\" -name Updater.app -execdir rm -rf {} \\;\nfind \"${SPARKLE_DIR}\" -name Autoupdate -execdir rm -rf {} \\;\n\nPLUGINS_DIR=\"${CODESIGNING_FOLDER_PATH}/Contents/PlugIns\"\nXPC_DIR=\"${CODESIGNING_FOLDER_PATH}/Contents/XPCServices\"\nfind \"${PLUGINS_DIR}\" -name Sparkle* -execdir rm -rf {} \\;\nfind \"${XPC_DIR}\" -name Sparkle* -execdir rm -rf {} \\;\n\n# Re-sign Sparkle after removing components\ncodesign --verbose --force -o runtime --preserve-metadata=entitlements --sign \"${EXPANDED_CODE_SIGN_IDENTITY}\" \"${CODESIGNING_FOLDER_PATH}/Contents/Frameworks/Sparkle.framework\"\n\n# Sign XPC Helpers and their internal binaries\ncodesign --verbose --force -o runtime --preserve-metadata=entitlements --sign \"${EXPANDED_CODE_SIGN_IDENTITY}\" \"${CODESIGNING_FOLDER_PATH}/Contents/XPCServices/org.sparkle-project.InstallerLauncher.xpc/Contents/MacOS/Updater.app\"\ncodesign --verbose --force -o runtime --preserve-metadata=entitlements --sign \"${EXPANDED_CODE_SIGN_IDENTITY}\" \"${CODESIGNING_FOLDER_PATH}/Contents/XPCServices/org.sparkle-project.InstallerLauncher.xpc/Contents/MacOS/Autoupdate\"\ncodesign --verbose --entitlements \"${PROJECT_DIR}/submodules/Sparkle/Downloader/org.sparkle-project.Downloader.entitlements\" --force -o runtime --sign \"${EXPANDED_CODE_SIGN_IDENTITY}\" \"${CODESIGNING_FOLDER_PATH}/Contents/XPCServices/org.sparkle-project.Downloader.xpc\"\ncodesign --verbose --force -o runtime --preserve-metadata=entitlements --sign \"${EXPANDED_CODE_SIGN_IDENTITY}\" \"${CODESIGNING_FOLDER_PATH}/Contents/XPCServices/org.sparkle-project.InstallerLauncher.xpc\"\ncodesign --verbose --force -o runtime --preserve-metadata=entitlements --sign \"${EXPANDED_CODE_SIGN_IDENTITY}\" \"${CODESIGNING_FOLDER_PATH}/Contents/XPCServices/org.sparkle-project.InstallerConnection.xpc\"\ncodesign --verbose --force -o runtime --preserve-metadata=entitlements --sign \"${EXPANDED_CODE_SIGN_IDENTITY}\" \"${CODESIGNING_FOLDER_PATH}/Contents/XPCServices/org.sparkle-project.InstallerStatus.xpc\"\n";
|
|
};
|
|
84C987A52000AC9E0066B150 /* Run Script: Automated build numbers */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
alwaysOutOfDate = 1;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
);
|
|
name = "Run Script: Automated build numbers";
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "# See https://blog.curtisherbert.com/automated-build-numbers/\n\n# WARNING: If automated build numbers are restored then take \n# care to ensure any app extensions are versioned the same as the app.\n# ask Daniel (jalkut@red-sweater.com) if in doubt about this. \n#git=`sh /etc/profile; which git`\n#branch_name=`$git symbolic-ref HEAD | sed -e 's,.*/\\\\(.*\\\\),\\\\1,'`\n#git_count=`$git rev-list $branch_name |wc -l | sed 's/^ *//;s/ *$//'`\n#simple_branch_name=`$git rev-parse --abbrev-ref HEAD`\n\n#build_number=\"$git_count\"\n#if [ $CONFIGURATION != \"Release\" ]; then\n#build_number+=\"-$simple_branch_name\"\n#fi\n\n#plist=\"${TARGET_BUILD_DIR}/${INFOPLIST_PATH}\"\n#dsym_plist=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n#/usr/libexec/PlistBuddy -c \"Set :CFBundleVersion $build_number\" \"$plist\"\n#if [ -f \"$DSYM_INFO_PLIST\" ] ; then\n#/usr/libexec/PlistBuddy -c \"Set :CFBundleVersion $build_number\" \"$dsym_plist\"\n#fi\n";
|
|
};
|
|
D519E77022EE5B4100923F27 /* Run Script: Verify No Build Settings */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
alwaysOutOfDate = 1;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputFileListPaths = (
|
|
);
|
|
inputPaths = (
|
|
);
|
|
name = "Run Script: Verify No Build Settings";
|
|
outputFileListPaths = (
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "xcrun -sdk macosx swift buildscripts/VerifyNoBS.swift --xcode ${PROJECT_DIR}/${PROJECT_NAME}.xcodeproj/project.pbxproj\n";
|
|
};
|
|
/* End PBXShellScriptBuildPhase section */
|
|
|
|
/* Begin PBXSourcesBuildPhase section */
|
|
176813EF2564BB2C00D98635 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
510C415824E5CDE3008226FD /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
51314633235A7BBE00387FDC /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
513146B3235A81A400387FDC /* AddWebFeedIntentHandler.swift in Sources */,
|
|
51314705235C41FC00387FDC /* Intents.intentdefinition in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
513C5CE2232571C2003D4054 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
51A9A5ED2380D6000033AADF /* AppAssets.swift in Sources */,
|
|
51A9A5E12380C4FE0033AADF /* AppDefaults.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
518B2ECE2351B3DD00400001 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
6581C72F20CED60000F4AD34 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
840D61782029031C009BC708 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
840D617F2029031C009BC708 /* AppDelegate.swift in Sources */,
|
|
51B62E68233186730085F949 /* IconView.swift in Sources */,
|
|
513146B2235A81A400387FDC /* AddWebFeedIntentHandler.swift in Sources */,
|
|
514B7C8323205EFB00BAC947 /* RootSplitViewController.swift in Sources */,
|
|
51314704235C41FC00387FDC /* Intents.intentdefinition in Sources */,
|
|
5126EE97226CB48A00C22AFC /* SceneCoordinator.swift in Sources */,
|
|
51BB7C272335A8E5008E8144 /* ArticleActivityItemSource.swift in Sources */,
|
|
51E3EB3D229AB08300645299 /* ErrorHandler.swift in Sources */,
|
|
51C45258226508CF00C03939 /* AppAssets.swift in Sources */,
|
|
C5A6ED5223C9AF4300AB6BE2 /* TitleActivityItemSource.swift in Sources */,
|
|
519E743D22C663F900A78E47 /* SceneDelegate.swift in Sources */,
|
|
51C45259226508D300C03939 /* AppDefaults.swift in Sources */,
|
|
511D4419231FC02D00FB1562 /* KeyboardManager.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
849C645C1ED37A5D003D8FC0 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
849C646D1ED37A5D003D8FC0 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXSourcesBuildPhase section */
|
|
|
|
/* Begin PBXTargetDependency section */
|
|
176813FF2564BB2D00D98635 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = 176813F22564BB2C00D98635 /* NetNewsWire iOS Widget Extension */;
|
|
targetProxy = 176813FE2564BB2D00D98635 /* PBXContainerItemProxy */;
|
|
};
|
|
510C416824E5CDE3008226FD /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = 510C415B24E5CDE3008226FD /* NetNewsWire Share Extension */;
|
|
targetProxy = 510C416724E5CDE3008226FD /* PBXContainerItemProxy */;
|
|
};
|
|
5131463D235A7BBE00387FDC /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = 51314636235A7BBE00387FDC /* NetNewsWire iOS Intents Extension */;
|
|
targetProxy = 5131463C235A7BBE00387FDC /* PBXContainerItemProxy */;
|
|
};
|
|
5138E94324D3404300AFF0FE /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = 513C5CE5232571C2003D4054 /* NetNewsWire iOS Share Extension */;
|
|
targetProxy = 5138E94224D3404300AFF0FE /* PBXContainerItemProxy */;
|
|
};
|
|
518B2ED82351B3DD00400001 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = 840D617B2029031C009BC708 /* NetNewsWire-iOS */;
|
|
targetProxy = 518B2ED72351B3DD00400001 /* PBXContainerItemProxy */;
|
|
};
|
|
65ED41C5235E61550081F399 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = 6581C73220CED60000F4AD34 /* Subscribe to Feed */;
|
|
targetProxy = 65ED41C4235E61550081F399 /* PBXContainerItemProxy */;
|
|
};
|
|
849C64731ED37A5D003D8FC0 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = 849C645F1ED37A5D003D8FC0 /* NetNewsWire */;
|
|
targetProxy = 849C64721ED37A5D003D8FC0 /* PBXContainerItemProxy */;
|
|
};
|
|
/* End PBXTargetDependency section */
|
|
|
|
/* Begin PBXVariantGroup section */
|
|
511D43ED231FBDE800FB1562 /* LaunchScreenPad.storyboard */ = {
|
|
isa = PBXVariantGroup;
|
|
children = (
|
|
511D43EE231FBDE800FB1562 /* Base */,
|
|
);
|
|
name = LaunchScreenPad.storyboard;
|
|
sourceTree = "<group>";
|
|
};
|
|
51314707235C41FC00387FDC /* Intents.intentdefinition */ = {
|
|
isa = PBXVariantGroup;
|
|
children = (
|
|
51314706235C41FC00387FDC /* Base */,
|
|
51314714235C420900387FDC /* en */,
|
|
);
|
|
name = Intents.intentdefinition;
|
|
sourceTree = "<group>";
|
|
};
|
|
84C9FC9F2262A1B300D921D6 /* Main.storyboard */ = {
|
|
isa = PBXVariantGroup;
|
|
children = (
|
|
84C9FCA02262A1B300D921D6 /* Base */,
|
|
);
|
|
name = Main.storyboard;
|
|
sourceTree = "<group>";
|
|
};
|
|
84C9FCA22262A1B800D921D6 /* LaunchScreenPhone.storyboard */ = {
|
|
isa = PBXVariantGroup;
|
|
children = (
|
|
84C9FCA32262A1B800D921D6 /* Base */,
|
|
);
|
|
name = LaunchScreenPhone.storyboard;
|
|
sourceTree = "<group>";
|
|
};
|
|
/* End PBXVariantGroup section */
|
|
|
|
/* Begin XCBuildConfiguration section */
|
|
176814022564BB2D00D98635 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_iOSwidgetextension_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Debug;
|
|
};
|
|
176814032564BB2D00D98635 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_iOSwidgetextension_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Release;
|
|
};
|
|
510C416A24E5CDE3008226FD /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_shareextension_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Debug;
|
|
};
|
|
510C416B24E5CDE3008226FD /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_shareextension_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Release;
|
|
};
|
|
51314640235A7BBE00387FDC /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_iOSintentextension_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Debug;
|
|
};
|
|
51314642235A7BBE00387FDC /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_iOSintentextension_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Release;
|
|
};
|
|
513C5CF2232571C2003D4054 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_iOSshareextension_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Debug;
|
|
};
|
|
513C5CF3232571C2003D4054 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_iOSshareextension_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Release;
|
|
};
|
|
518B2ED92351B3DD00400001 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_iOSTests_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Debug;
|
|
};
|
|
518B2EDB2351B3DD00400001 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_iOSTests_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Release;
|
|
};
|
|
6581C74720CED60100F4AD34 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_safariextension_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Debug;
|
|
};
|
|
6581C74820CED60100F4AD34 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_safariextension_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Release;
|
|
};
|
|
840D61A42029031E009BC708 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_iOSapp_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Debug;
|
|
};
|
|
840D61A52029031E009BC708 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_iOSapp_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Release;
|
|
};
|
|
849C64781ED37A5D003D8FC0 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_project_debug.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Debug;
|
|
};
|
|
849C64791ED37A5D003D8FC0 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_project_release.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Release;
|
|
};
|
|
849C647B1ED37A5D003D8FC0 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_macapp_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Debug;
|
|
};
|
|
849C647C1ED37A5D003D8FC0 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWire_macapp_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Release;
|
|
};
|
|
849C647E1ED37A5D003D8FC0 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWireTests_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Debug;
|
|
};
|
|
849C647F1ED37A5D003D8FC0 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReferenceAnchor = 84C1EB5E2CDFE18E00C7456A /* xcconfig */;
|
|
baseConfigurationReferenceRelativePath = NetNewsWireTests_target.xcconfig;
|
|
buildSettings = {
|
|
};
|
|
name = Release;
|
|
};
|
|
/* End XCBuildConfiguration section */
|
|
|
|
/* Begin XCConfigurationList section */
|
|
176814012564BB2D00D98635 /* Build configuration list for PBXNativeTarget "NetNewsWire iOS Widget Extension" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
176814022564BB2D00D98635 /* Debug */,
|
|
176814032564BB2D00D98635 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
510C417A24E5CDE3008226FD /* Build configuration list for PBXNativeTarget "NetNewsWire Share Extension" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
510C416A24E5CDE3008226FD /* Debug */,
|
|
510C416B24E5CDE3008226FD /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
5131463F235A7BBE00387FDC /* Build configuration list for PBXNativeTarget "NetNewsWire iOS Intents Extension" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
51314640235A7BBE00387FDC /* Debug */,
|
|
51314642235A7BBE00387FDC /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
513C5CFC232571C2003D4054 /* Build configuration list for PBXNativeTarget "NetNewsWire iOS Share Extension" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
513C5CF2232571C2003D4054 /* Debug */,
|
|
513C5CF3232571C2003D4054 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
518B2EE72351B3DD00400001 /* Build configuration list for PBXNativeTarget "NetNewsWire-iOSTests" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
518B2ED92351B3DD00400001 /* Debug */,
|
|
518B2EDB2351B3DD00400001 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
6581C75620CED60100F4AD34 /* Build configuration list for PBXNativeTarget "Subscribe to Feed" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
6581C74720CED60100F4AD34 /* Debug */,
|
|
6581C74820CED60100F4AD34 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
840D61A32029031E009BC708 /* Build configuration list for PBXNativeTarget "NetNewsWire-iOS" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
840D61A42029031E009BC708 /* Debug */,
|
|
840D61A52029031E009BC708 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
849C645B1ED37A5D003D8FC0 /* Build configuration list for PBXProject "NetNewsWire" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
849C64781ED37A5D003D8FC0 /* Debug */,
|
|
849C64791ED37A5D003D8FC0 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
849C647A1ED37A5D003D8FC0 /* Build configuration list for PBXNativeTarget "NetNewsWire" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
849C647B1ED37A5D003D8FC0 /* Debug */,
|
|
849C647C1ED37A5D003D8FC0 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
849C647D1ED37A5D003D8FC0 /* Build configuration list for PBXNativeTarget "NetNewsWireTests" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
849C647E1ED37A5D003D8FC0 /* Debug */,
|
|
849C647F1ED37A5D003D8FC0 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
/* End XCConfigurationList section */
|
|
|
|
/* Begin XCRemoteSwiftPackageReference section */
|
|
17192AD82567B3D500AAEACA /* XCRemoteSwiftPackageReference "Sparkle-Binary" */ = {
|
|
isa = XCRemoteSwiftPackageReference;
|
|
repositoryURL = "https://github.com/Ranchero-Software/Sparkle-Binary.git";
|
|
requirement = {
|
|
kind = upToNextMajorVersion;
|
|
minimumVersion = 2.0.0;
|
|
};
|
|
};
|
|
179D280926F6F93D003B2E0A /* XCRemoteSwiftPackageReference "Zip" */ = {
|
|
isa = XCRemoteSwiftPackageReference;
|
|
repositoryURL = "https://github.com/marmelroy/Zip.git";
|
|
requirement = {
|
|
kind = revision;
|
|
revision = 059e7346082d02de16220cd79df7db18ddeba8c3;
|
|
};
|
|
};
|
|
519CA8E325841DB700EB079A /* XCRemoteSwiftPackageReference "plcrashreporter" */ = {
|
|
isa = XCRemoteSwiftPackageReference;
|
|
repositoryURL = "https://github.com/microsoft/plcrashreporter.git";
|
|
requirement = {
|
|
kind = upToNextMajorVersion;
|
|
minimumVersion = 1.8.1;
|
|
};
|
|
};
|
|
/* End XCRemoteSwiftPackageReference section */
|
|
|
|
/* Begin XCSwiftPackageProductDependency section */
|
|
17192AD92567B3D500AAEACA /* RSSparkle */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 17192AD82567B3D500AAEACA /* XCRemoteSwiftPackageReference "Sparkle-Binary" */;
|
|
productName = RSSparkle;
|
|
};
|
|
179C39E926F76B0500D4E741 /* Zip */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 179D280926F6F93D003B2E0A /* XCRemoteSwiftPackageReference "Zip" */;
|
|
productName = Zip;
|
|
};
|
|
179D280A26F6F93D003B2E0A /* Zip */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 179D280926F6F93D003B2E0A /* XCRemoteSwiftPackageReference "Zip" */;
|
|
productName = Zip;
|
|
};
|
|
4679674525E599C100844E8D /* Articles */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = Articles;
|
|
};
|
|
511B148824E5DBDD00C919BD /* Account */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = Account;
|
|
};
|
|
5132775D2590FC640064F1E7 /* Articles */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = Articles;
|
|
};
|
|
513277602590FC640064F1E7 /* ArticlesDatabase */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = ArticlesDatabase;
|
|
};
|
|
513277632590FC640064F1E7 /* SyncDatabase */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = SyncDatabase;
|
|
};
|
|
513F32702593EE6F0003048F /* Articles */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = Articles;
|
|
};
|
|
513F32732593EE6F0003048F /* ArticlesDatabase */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = ArticlesDatabase;
|
|
};
|
|
513F32762593EE6F0003048F /* Secrets */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = Secrets;
|
|
};
|
|
513F32792593EE6F0003048F /* SyncDatabase */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = SyncDatabase;
|
|
};
|
|
514C16CD24D2E63F009A3AFA /* Account */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = Account;
|
|
};
|
|
516B695E24D2F33B00B5702F /* Account */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = Account;
|
|
};
|
|
519CA8E425841DB700EB079A /* CrashReporter */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
package = 519CA8E325841DB700EB079A /* XCRemoteSwiftPackageReference "plcrashreporter" */;
|
|
productName = CrashReporter;
|
|
};
|
|
51BC2F3724D3439A00E90810 /* Account */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = Account;
|
|
};
|
|
51BC2F4A24D343A500E90810 /* Account */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = Account;
|
|
};
|
|
51C4CFF524D37DD500AF9874 /* Secrets */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = Secrets;
|
|
};
|
|
8413876C2CD8970B00E8490F /* RSCore */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSCore;
|
|
};
|
|
8413876F2CD8970B00E8490F /* RSCoreObjC */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSCoreObjC;
|
|
};
|
|
841387722CD8970B00E8490F /* RSCoreResources */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSCoreResources;
|
|
};
|
|
841387742CD897C500E8490F /* RSCore */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSCore;
|
|
};
|
|
841387772CD897C500E8490F /* RSCoreObjC */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSCoreObjC;
|
|
};
|
|
8413877A2CD897CF00E8490F /* RSCore */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSCore;
|
|
};
|
|
8413877D2CD897CF00E8490F /* RSCoreObjC */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSCoreObjC;
|
|
};
|
|
841387802CD897EF00E8490F /* RSCore */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSCore;
|
|
};
|
|
841387832CD897EF00E8490F /* RSCoreObjC */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSCoreObjC;
|
|
};
|
|
841387862CD89E5200E8490F /* RSCore */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSCore;
|
|
};
|
|
8413878D2CDC790C00E8490F /* RSWeb */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSWeb;
|
|
};
|
|
841387902CDC791B00E8490F /* RSWeb */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSWeb;
|
|
};
|
|
8417FA3F2CDF2E4B005F989B /* RSDatabase */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSDatabase;
|
|
};
|
|
8417FA422CDF2E56005F989B /* RSDatabase */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSDatabase;
|
|
};
|
|
845288232CDC90FA00C63564 /* RSWeb */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSWeb;
|
|
};
|
|
847C4C0D2CDF2301008BF5FE /* RSTree */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSTree;
|
|
};
|
|
847C4C102CDF2310008BF5FE /* RSTree */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSTree;
|
|
};
|
|
84C1EB492CDFE0D200C7456A /* RSTree */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSTree;
|
|
};
|
|
84CA14512CDF36CF00912E2C /* RSParser */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSParser;
|
|
};
|
|
84CA14542CDF36DF00912E2C /* RSParser */ = {
|
|
isa = XCSwiftPackageProductDependency;
|
|
productName = RSParser;
|
|
};
|
|
/* End XCSwiftPackageProductDependency section */
|
|
};
|
|
rootObject = 849C64581ED37A5D003D8FC0 /* Project object */;
|
|
}
|