diff options
author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2014-08-19 17:42:17 -0700 |
---|---|---|
committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2014-08-19 17:42:17 -0700 |
commit | 351b7f3a09cfffa04dc5b62349806f256b9f3d2d (patch) | |
tree | 8d91b60f6eaf06892e32a749ab54ec20eff35e36 /make-mac.mk | |
parent | 721625d51248bb7152bce7ed9b5eadab324d43dd (diff) | |
download | infinitytier-351b7f3a09cfffa04dc5b62349806f256b9f3d2d.tar.gz infinitytier-351b7f3a09cfffa04dc5b62349806f256b9f3d2d.zip |
UI stuff and sign .dmg on build.
Diffstat (limited to 'make-mac.mk')
-rw-r--r-- | make-mac.mk | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/make-mac.mk b/make-mac.mk index f420ba92..1c3ed54b 100644 --- a/make-mac.mk +++ b/make-mac.mk @@ -69,12 +69,16 @@ official: FORCE make -j 4 ZT_OFFICIAL_RELEASE=1 make mac-ui ZT_OFFICIAL_RELEASE=1 ./buildinstaller.sh - mkdir build-ZeroTierOne-dmg + make mac-dmg ZT_OFFICIAL_RELEASE=1 + +mac-dmg: FORCE + mkdir -p build-ZeroTierOne-dmg cd build-ZeroTierOne-dmg ; ln -sf /Applications Applications cp -a "build-ZeroTierUI-release/ZeroTier One.app" build-ZeroTierOne-dmg/ rm -f /tmp/tmp.dmg hdiutil create /tmp/tmp.dmg -ov -volname "ZeroTier One" -fs HFS+ -srcfolder ./build-ZeroTierOne-dmg hdiutil convert /tmp/tmp.dmg -format UDZO -o "ZeroTier One.dmg" + $(CODESIGN) -f -s $(CODESIGN_CERT) "ZeroTier One.dmg" rm -f /tmp/tmp.dmg # For those building from source -- installs signed binary tap driver in system ZT home |