37 Commits
Author SHA1 Message Date
Samuel Attard a3a5b3f03b fix: use new ShipIt binary on macOS 11.0 to workaround flaw in launchApplicationAtURL (#253)
* fix: use /usr/bin/open on macOS 11.0 to workaround flaw in launchApplicationAtURL

* Use the new ShipIt as the launch pad

* chore: clean up diff

* Update cibuild

* build: use xcode 9.4
2020-10-09 15:52:19 -07:00
Samuel Attard b5ce589c4c Revert "fix: link ShipIt to ReactiveCocoa and Mantle correctly (#235)"
This reverts commit b426994d83.
2019-05-15 19:13:30 -07:00
Samuel Attard b426994d83 fix: link ShipIt to ReactiveCocoa and Mantle correctly (#235) 2019-03-25 13:49:42 -07:00
joshaber d14376c277 Don't run tests 2017-07-19 11:51:24 -04:00
joshaber 5ca2018292 Hardcode this 2017-07-18 11:20:03 -04:00
joshaber bbb1edb0fb Separate building and testing 2017-07-18 10:47:50 -04:00
joshaber b98c5981af Use xcodebuild to build 2017-07-18 09:58:57 -04:00
joshaber 475c50a8e3 🔥 mdeep-codesign
It hasn’t been needed for a while.
2015-10-26 16:51:37 -04:00
joshaber aa72c42c3b Setup some certs. 2015-10-26 12:21:33 -04:00
joshaber bee2be5dfb Revert "🔥 Deep code sign."
This reverts commit d0c932a90d.
2015-10-26 11:58:05 -04:00
joshaber d0c932a90d 🔥 Deep code sign.
It’s been unnecessary for a while now, afaik. /cc @keithduncan
2015-10-26 11:41:40 -04:00
Rob Rix fd29bc392f Quote the paths passed to otool.
We pass in a path which could contain spaces, so we need to quote it.
2015-02-12 10:02:32 -05:00
Rob Rix c29fee075d Delete .cstemp files just prior to codesigning. 2014-12-05 14:40:21 -05:00
Rob Rix bcd5433733 Revert "Don’t attempt to sign .cstemp files"
This reverts commit c0df5b1d57.
2014-12-05 14:36:14 -05:00
Rob Rix c0df5b1d57 Don’t attempt to sign .cstemp files 2014-12-03 11:12:14 -05:00
Justin Spahr-Summers ef930ca242 Update to jspahrsummers/objc-build-scripts@a54782 2014-10-28 12:29:02 -07:00
Matt Diephouse 693d513354 Add a timestamp argument instead 2014-09-05 14:57:45 -04:00
Matt Diephouse 9488a4cd12 Don't use a timestamp for release builds 2014-09-04 13:40:40 -04:00
Keith Duncan 6d91340ffa Resolve the top level symlink
When archiving uninstalled products component paths are a symlink to another dir.
2014-09-02 17:03:58 +02:00
joshaber 6ca74dc2c7 🔥 Resource rules 🔥 2014-09-02 10:20:47 +02:00
Justin Spahr-Summers 249481c842 Unlock the keychain before building 2013-11-18 11:57:30 -08:00
Justin Spahr-Summers c96467f35d Only build Squirrel scheme for CI 2013-11-12 23:12:50 -08:00
Justin Spahr-Summers 6f3e933d67 Update objc-build-scripts 2013-11-11 11:43:24 -08:00
Keith Duncan 958eb0a7ff Replace codesign lookup with invoking via xcrun for the script too 2013-09-16 18:30:47 +01:00
Keith Duncan 8d51c139c6 Upgrade which_codesign
Support xcrun being absent
2013-09-06 00:14:06 +01:00
Keith Duncan 191c884d06 Flush stdout before forking
This ensures the coalesced output is linear
2013-09-06 00:13:19 +01:00
Keith Duncan c9df1c7002 Valid JSON errors 2013-09-06 00:12:49 +01:00
Keith Duncan c7c827fa7f Support extensionless files
Exception thrown sending [] to nil
2013-09-05 18:53:52 +01:00
Keith Duncan cde5bc952e Refactor the error + exit code
error now exits with code 1, consolidate the error print pattern
2013-09-05 18:53:52 +01:00
Keith Duncan 1f5c76be1c Fix the ordering so that nesting + expanded ResourceRules is okay 2013-09-05 18:53:42 +01:00
Keith Duncan a7a8d05d79 Add deep-codesign script from github/Mac 2013-09-05 16:41:07 +01:00
Justin Spahr-Summers 72415a18b7 Only build Squirrel scheme on CI 2013-08-09 15:01:02 -07:00
Justin Spahr-Summers ec3fc212e3 Revert "Eanble MallocDebug vars for CI builds"
This reverts commit f14b9a24d1.
2013-08-09 13:58:12 -07:00
Justin Spahr-Summers f14b9a24d1 Eanble MallocDebug vars for CI builds 2013-08-09 12:46:21 -07:00
Justin Spahr-Summers dde1c576e3 Fix the configuration used for CI builds 2013-08-09 12:17:58 -07:00
Justin Spahr-Summers 690cd72e60 Unlock certificates in script/cibuild 2013-08-08 19:25:34 -07:00
Justin Spahr-Summers bc1ef134a2 Add jspahrsummers/objc-build-scripts 2013-07-21 18:17:05 -07:00