Incorporate CLI functionality into core binary with binary name aliasing to save space in updater/installer.

This commit is contained in:
Adam Ierymenko
2013-11-08 15:23:48 -05:00
parent 085ad9073b
commit 7ec433a452
4 changed files with 134 additions and 158 deletions

View File

@@ -21,16 +21,12 @@ CXXFLAGS=$(CFLAGS) -fno-rtti
include objects.mk
all: one cli
all: one
one: $(OBJS)
$(CXX) $(CXXFLAGS) -o zerotier-one main.cpp $(OBJS) $(LIBS)
$(STRIP) zerotier-one
cli: $(OBJS)
$(CXX) $(CXXFLAGS) -o zerotier-cli cli.cpp $(OBJS) $(LIBS)
$(STRIP) zerotier-cli
selftest: $(OBJS)
$(CXX) $(CXXFLAGS) -o zerotier-selftest selftest.cpp $(OBJS) $(LIBS)
$(STRIP) zerotier-selftest