diff options
Diffstat (limited to 'make-mac.mk')
-rw-r--r-- | make-mac.mk | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/make-mac.mk b/make-mac.mk index a52ee2d0..717cbccb 100644 --- a/make-mac.mk +++ b/make-mac.mk @@ -56,29 +56,20 @@ one: $(OBJS) one.o $(STRIP) zerotier-one ln -sf zerotier-one zerotier-idtool ln -sf zerotier-one zerotier-cli + $(CODESIGN) -f -s $(CODESIGN_CERT) zerotier-one + $(CODESIGN) -vvv zerotier-one selftest: $(OBJS) selftest.o $(CXX) $(CXXFLAGS) -o zerotier-selftest selftest.o $(OBJS) $(LIBS) $(STRIP) zerotier-selftest -# Requires that ../Qt be symlinked to the Qt root to use for UI build -#mac-ui: FORCE -# mkdir -p build-ZeroTierUI-release -# cd build-ZeroTierUI-release ; ../../Qt/bin/qmake ../ZeroTierUI/ZeroTierUI.pro ; make -j 4 -# strip "build-ZeroTierUI-release/ZeroTier One.app/Contents/MacOS/ZeroTier One" -# find "build-ZeroTierUI-release/ZeroTier One.app" -type f -name '.DS_Store' -print0 | xargs -0 rm -f -# $(CODESIGN) -f -s $(CODESIGN_CERT) "build-ZeroTierUI-release/ZeroTier One.app" -# $(CODESIGN) -vvv "build-ZeroTierUI-release/ZeroTier One.app" +sign-pkg: FORCE + $(CODESIGN) -f -s $(CODESIGN_CERT) "ZeroTier One.pkg" + $(CODESIGN) -vvv "ZeroTier One.pkg" clean: rm -rf *.dSYM build-* *.pkg *.dmg *.o node/*.o controller/*.o service/*.o osdep/*.o ext/http-parser/*.o ext/lz4/*.o ext/json-parser/*.o zerotier-one zerotier-idtool zerotier-selftest zerotier-cli ZeroTierOneInstaller-* -# For our use -- builds official signed binary, packages in installer and download DMG -#official: FORCE -# make -j 4 ZT_OFFICIAL_RELEASE=1 -# ./buildinstaller.sh -# make mac-dmg ZT_OFFICIAL_RELEASE=1 - # For those building from source -- installs signed binary tap driver in system ZT home install-mac-tap: FORCE mkdir -p /Library/Application\ Support/ZeroTier/One |