52 Commits

Author SHA1 Message Date
Maurice Parker
d80b83eaf3 Updates to do manual provisioning 2019-10-09 16:36:06 -05:00
Maurice Parker
411ed18551 Add org identifier documentation 2019-10-09 10:37:52 -05:00
Maurice Parker
742796aaa8 Add default organization identifier to xcconfig files 2019-10-09 10:24:30 -05:00
Jonathan Bennett
073ad07767 Use ORGANIZATION_IDENTIFIER for the bundle identifier
The ORGANIZATION_IDENTIFIER was not being used on the Mac and Safari Extension. This made the bundle and provisioning profile be com.ranchero.XYZ, which now conflicts because of added entitlements and signing.

Changing this to use the ORGANIZATION_IDENTIFIER lets developers have a unique ID
2019-10-09 09:17:44 -04:00
Maurice Parker
6f6d18910c Change how the development team is referenced 2019-10-06 19:47:13 -05:00
Maurice Parker
88f5ca24dd Remove problematic build settings 2019-10-06 19:29:43 -05:00
Maurice Parker
7d95f3d332 Fix the share extenstion code signing identity 2019-10-06 19:07:39 -05:00
Maurice Parker
4e233e5f96 Change the code signing identity to Mac Developer for releases 2019-10-06 18:48:18 -05:00
Maurice Parker
cca654af56 Made default build configuration have automatic code signing 2019-10-06 18:27:19 -05:00
Maurice Parker
fdfaa7416a Update team to be correct for project owner 2019-09-30 23:29:35 -05:00
Maurice Parker
704d7f4fef Update default CODE_SIGNING_AUTHORITY 2019-09-30 23:25:29 -05:00
Maurice Parker
c56c76e557 Fixed ORGANIZATION_IDENTIFIER in xcconfig 2019-09-30 23:18:27 -05:00
Maurice Parker
5aedd05e04 Change iOS deployment target to 13.1 2019-09-26 14:51:04 -05:00
Maurice Parker
833a789e6e Merge branch 'mac-release' 2019-09-25 15:39:14 -05:00
Maurice Parker
08a8b8f6c2 Update to Swift 5.1 2019-09-25 15:32:30 -05:00
Maurice Parker
2c095e6dfe Modify how secrets are inserted into the build process 2019-09-24 08:41:00 -05:00
Maurice Parker
f661b88565 Add new developer setting to configure the organization 2019-09-19 11:23:57 -05:00
Brent Simmons
011f8e8db2 Add entitlements and make various changes in order to get it to build. 2019-09-18 22:08:34 -07:00
Maurice Parker
a6f685e4d5 Insert Feedbin/Mercury API keys into source code when building for release. 2019-09-18 20:35:23 -05:00
Maurice Parker
786a4e48c4 Merge branch 'mac-release' 2019-09-17 15:01:01 -05:00
Brent Simmons
6377cbc379 Bump version to 5.0.2. 2019-09-14 11:08:34 -07:00
Brent Simmons
744d43ddd9 Bump version to 5.0. 2019-09-11 22:26:09 -07:00
Brent Simmons
1b7a46e505 Bump version to 5.0.1b1. 2019-09-10 20:32:15 -07:00
Maurice Parker
4e0b114a81 Fix share extension bundle identifier 2019-09-09 13:26:48 -05:00
Maurice Parker
1e4b97dc3b Change share extension bundle identifier to be something less redundant 2019-09-09 12:57:25 -05:00
Maurice Parker
c5c7b12fa4 Rename and move entitlements file for iOS share extension 2019-09-09 12:46:38 -05:00
Maurice Parker
8e8078cbec Remove automatically added build settings from the project file 2019-09-08 18:41:37 -05:00
Maurice Parker
7a1da9a01e Rough out the new share extension for iOS 2019-09-08 17:35:38 -05:00
Brent Simmons
ecc8854f59 Merge mac-release. 2019-09-07 20:59:19 -07:00
Brent Simmons
53370ff0d3 Bump version to 5.0.1d2. 2019-09-07 20:45:10 -07:00
Daniel Jalkut
d79bbefeb8 mac-release targeted version of the fix for #989 2019-09-06 15:40:59 -04:00
Daniel Jalkut
f3ce5116e7 Factor out the common build settings from Mac targets into a new shared xcconfig file, which includee the shared marketing version and bundle version for NetNewsWire and any extensions that may be built. 2019-09-06 14:52:03 -04:00
Olof Hellman
1afa62284f fix busted xcconfig files 2019-08-11 21:44:26 -07:00
Maurice Parker
eb4d61dc2c Correct LD_RUNPATH_SEARCH_PATHS so that we can run on devices without crashing 2019-08-01 20:47:46 -05:00
Olof Hellman
1809ad94e1 Exempt PRODUCT_NAME from build setting restriction 2019-07-28 19:09:20 -07:00
Olof Hellman
5d4727b14a Try seeing if the "VALIDATE_PRODUCT" setting caused a failure 2019-07-28 17:00:59 -07:00
Olof Hellman
38206564d9 Revert changes to macapp.xcconfig file make codesigning on CI build machine happier 2019-07-28 16:47:11 -07:00
Olof Hellman
87e6c7eb6a revert changes to development team to see if this fixes code signing issue on CI build machine 2019-07-28 16:41:48 -07:00
Olof Hellman
d7f0c26a82 Integrate the 'VerifyNoBuildSettings' script 2019-07-28 15:47:43 -07:00
Olof Hellman
a10a9145fa CLean out build settings from project file 2019-07-28 15:24:57 -07:00
Olof Hellman
1116464096 rename xcconfig files 2019-07-28 14:59:38 -07:00
Olof Hellman
6b49a2c5ca Merge branch 'codeSigning' into rationalizeXcconfigs 2019-07-28 14:49:30 -07:00
Olof Hellman
8e675dd795 make codesigning work with developerSettings 2019-07-28 14:45:18 -07:00
Olof Hellman
59a8efe147 Trying to set up code signing correctly with developer settings 2019-07-27 21:36:29 -07:00
Maurice Parker
1b49788a0a Make test cases run again. 2019-05-03 17:29:54 -05:00
Maurice Parker
0e31c254f3 Attempted to set up the xcconfig for the iOS build. 2019-04-15 17:56:59 -05:00
Brent Simmons
e98b0a1db5 Set MACOSX_DEPLOYMENT_TARGET = 10.14.4 2019-04-01 22:02:00 -07:00
Brent Simmons
b0dd9cc347 Convert NetNewsWire to Swift 5. 2019-03-31 16:14:59 -07:00
Brent Simmons
141ae5cc2f Continue rename to NetNewsWire. 2018-08-28 22:18:24 -07:00
Daniel Jalkut
3507313f84 Accept Xcode 9.3 recommended build settings. 2018-01-29 11:20:30 -05:00