summaryrefslogtreecommitdiff
path: root/make-mac.mk
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2014-08-19 17:42:17 -0700
committerAdam Ierymenko <adam.ierymenko@gmail.com>2014-08-19 17:42:17 -0700
commit351b7f3a09cfffa04dc5b62349806f256b9f3d2d (patch)
tree8d91b60f6eaf06892e32a749ab54ec20eff35e36 /make-mac.mk
parent721625d51248bb7152bce7ed9b5eadab324d43dd (diff)
downloadinfinitytier-351b7f3a09cfffa04dc5b62349806f256b9f3d2d.tar.gz
infinitytier-351b7f3a09cfffa04dc5b62349806f256b9f3d2d.zip
UI stuff and sign .dmg on build.
Diffstat (limited to 'make-mac.mk')
-rw-r--r--make-mac.mk6
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