mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2025-06-06 20:43:44 +02:00
Merge branch 'dev' into edge
This commit is contained in:
commit
50009fef6f
1 changed files with 7 additions and 1 deletions
|
@ -8,6 +8,8 @@ CODESIGN=echo
|
||||||
PRODUCTSIGN=echo
|
PRODUCTSIGN=echo
|
||||||
CODESIGN_APP_CERT=
|
CODESIGN_APP_CERT=
|
||||||
CODESIGN_INSTALLER_CERT=
|
CODESIGN_INSTALLER_CERT=
|
||||||
|
NOTARIZE=echo
|
||||||
|
NOTARIZE_USER_ID=null
|
||||||
|
|
||||||
ZT_BUILD_PLATFORM=3
|
ZT_BUILD_PLATFORM=3
|
||||||
ZT_BUILD_ARCHITECTURE=2
|
ZT_BUILD_ARCHITECTURE=2
|
||||||
|
@ -34,6 +36,8 @@ ifeq ($(ZT_OFFICIAL_RELEASE),1)
|
||||||
PRODUCTSIGN=productsign
|
PRODUCTSIGN=productsign
|
||||||
CODESIGN_APP_CERT="Developer ID Application: ZeroTier, Inc (8ZD9JUCZ4V)"
|
CODESIGN_APP_CERT="Developer ID Application: ZeroTier, Inc (8ZD9JUCZ4V)"
|
||||||
CODESIGN_INSTALLER_CERT="Developer ID Installer: ZeroTier, Inc (8ZD9JUCZ4V)"
|
CODESIGN_INSTALLER_CERT="Developer ID Installer: ZeroTier, Inc (8ZD9JUCZ4V)"
|
||||||
|
NOTARIZE=xcrun altool
|
||||||
|
NOTARIZE_USER_ID="adam.ierymenko@gmail.com"
|
||||||
else
|
else
|
||||||
DEFS+=-DZT_SOFTWARE_UPDATE_DEFAULT="\"download\""
|
DEFS+=-DZT_SOFTWARE_UPDATE_DEFAULT="\"download\""
|
||||||
endif
|
endif
|
||||||
|
@ -131,6 +135,8 @@ mac-dist-pkg: FORCE
|
||||||
if [ -f "ZeroTier One Signed.pkg" ]; then mv -f "ZeroTier One Signed.pkg" "ZeroTier One.pkg"; fi
|
if [ -f "ZeroTier One Signed.pkg" ]; then mv -f "ZeroTier One Signed.pkg" "ZeroTier One.pkg"; fi
|
||||||
rm -f zt1_update_$(ZT_BUILD_PLATFORM)_$(ZT_BUILD_ARCHITECTURE)_*
|
rm -f zt1_update_$(ZT_BUILD_PLATFORM)_$(ZT_BUILD_ARCHITECTURE)_*
|
||||||
cat ext/installfiles/mac-update/updater.tmpl.sh "ZeroTier One.pkg" >zt1_update_$(ZT_BUILD_PLATFORM)_$(ZT_BUILD_ARCHITECTURE)_$(ZT_VERSION_MAJOR).$(ZT_VERSION_MINOR).$(ZT_VERSION_REV)_$(ZT_VERSION_BUILD).exe
|
cat ext/installfiles/mac-update/updater.tmpl.sh "ZeroTier One.pkg" >zt1_update_$(ZT_BUILD_PLATFORM)_$(ZT_BUILD_ARCHITECTURE)_$(ZT_VERSION_MAJOR).$(ZT_VERSION_MINOR).$(ZT_VERSION_REV)_$(ZT_VERSION_BUILD).exe
|
||||||
|
$(NOTARIZE) -t osx -f "ZeroTier One.pkg" --primary-bundle-id --output-format xml --notarize-app -u $(NOTARIZE_USER_ID)
|
||||||
|
echo '*** When Apple notifies that the app is notarized, run: xcrun stapler staple "ZeroTier One.pkg"'
|
||||||
|
|
||||||
# For ZeroTier, Inc. to build official signed packages
|
# For ZeroTier, Inc. to build official signed packages
|
||||||
official: FORCE
|
official: FORCE
|
||||||
|
|
Loading…
Add table
Reference in a new issue