summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2016-12-23 15:11:44 -0800
committerAdam Ierymenko <adam.ierymenko@gmail.com>2016-12-23 15:11:44 -0800
commitc175a5fcd702ebeb64213fbd80bcda0b37cb043e (patch)
treeee72c24f55794d0819e7a6124bcfa87578f6fa24
parent5ec84653740710972aa0a6bcc62679e1e0dbfa08 (diff)
downloadinfinitytier-c175a5fcd702ebeb64213fbd80bcda0b37cb043e.tar.gz
infinitytier-c175a5fcd702ebeb64213fbd80bcda0b37cb043e.zip
Change org names, add makefile rule for Mac to build new UI.
-rw-r--r--make-mac.mk14
1 files changed, 9 insertions, 5 deletions
diff --git a/make-mac.mk b/make-mac.mk
index ee90ae4c..875f01e5 100644
--- a/make-mac.mk
+++ b/make-mac.mk
@@ -28,8 +28,8 @@ ifeq ($(ZT_OFFICIAL_RELEASE),1)
ZT_USE_MINIUPNPC=1
CODESIGN=codesign
PRODUCTSIGN=productsign
- CODESIGN_APP_CERT="Developer ID Application: ZeroTier Networks LLC (8ZD9JUCZ4V)"
- CODESIGN_INSTALLER_CERT="Developer ID Installer: ZeroTier Networks LLC (8ZD9JUCZ4V)"
+ CODESIGN_APP_CERT="Developer ID Application: ZeroTier, Inc (8ZD9JUCZ4V)"
+ CODESIGN_INSTALLER_CERT="Developer ID Installer: ZeroTier, Inc (8ZD9JUCZ4V)"
endif
ifeq ($(ZT_ENABLE_CLUSTER),1)
@@ -61,7 +61,7 @@ endif
CXXFLAGS=$(CFLAGS) -mmacosx-version-min=10.7 -std=c++11 -stdlib=libc++
-all: one
+all: one macui
one: $(OBJS) service/OneService.o one.o
$(CXX) $(CXXFLAGS) -o zerotier-one $(OBJS) service/OneService.o one.o $(LIBS)
@@ -71,6 +71,11 @@ one: $(OBJS) service/OneService.o one.o
$(CODESIGN) -f -s $(CODESIGN_APP_CERT) zerotier-one
$(CODESIGN) -vvv zerotier-one
+macui: FORCE
+ cd macui && xcodebuild -target "ZeroTier One" -configuration Release
+ $(CODESIGN) -f -s $(CODESIGN_APP_CERT) "macui/build/Release/ZeroTier One.app"
+ $(CODESIGN) -vvv "macui/build/Release/ZeroTier One.app"
+
cli: FORCE
$(CXX) $(CXXFLAGS) -o zerotier cli/zerotier.cpp osdep/OSUtils.cpp node/InetAddress.cpp node/Utils.cpp node/Salsa20.cpp node/Identity.cpp node/SHA512.cpp node/C25519.cpp -lcurl
$(STRIP) zerotier
@@ -93,10 +98,9 @@ official: FORCE
make ZT_OFFICIAL_RELEASE=1 mac-dist-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 $(OBJS) zerotier-one zerotier-idtool zerotier-selftest zerotier-cli zerotier ZeroTierOneInstaller-* mkworld doc/node_modules
+ 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 $(OBJS) zerotier-one zerotier-idtool zerotier-selftest zerotier-cli zerotier ZeroTierOneInstaller-* mkworld doc/node_modules macui/build
distclean: clean
- rm -rf doc/node_modules
# For those building from source -- installs signed binary tap driver in system ZT home
install-mac-tap: FORCE