mirror of
https://github.com/ZeroTier/ZeroTierOne
synced 2025-08-21 13:54:15 -07:00
UI stuff and sign .dmg on build.
This commit is contained in:
parent
721625d512
commit
351b7f3a09
6 changed files with 92 additions and 25 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue