chore: rebrand backone names, add lint gate + agent docs
- CI: build/validate use backone selftest + binary names, add lint.yml - make-*.mk: emit/install backone binaries, drop zerotier-one paths - doc/debian/ext.installfiles: backone manpages, service, init, te - rule-compiler: npm test runs test.js; attic world planet files - AGENTS.md repository guidelines, tools/lint.sh changed-lines gate - gitignore: /backone-selftest, *.gcno, *.gcda
This commit is contained in:
1 parent
104d781614
commit
c550fe0684
37 files changed
+881
-565
No files matched your search
+20
-20
@@ -157,42 +157,42 @@ CXXFLAGS+=$(CFLAGS) -std=c++17 #-D_GLIBCXX_USE_C99 -D_GLIBCXX_USE_C99_MATH -D_GL
|
||||
all: one
|
||||
|
||||
one: $(CORE_OBJS) $(ONE_OBJS) one.o
|
||||
$(CXX) $(CXXFLAGS) $(LDFLAGS) -o zerotier-one $(CORE_OBJS) $(ONE_OBJS) one.o $(LIBS)
|
||||
$(STRIP) zerotier-one
|
||||
ln -sf zerotier-one zerotier-idtool
|
||||
ln -sf zerotier-one zerotier-cli
|
||||
$(CXX) $(CXXFLAGS) $(LDFLAGS) -o backone $(CORE_OBJS) $(ONE_OBJS) one.o $(LIBS)
|
||||
$(STRIP) backone
|
||||
ln -sf backone backone-idtool
|
||||
ln -sf backone backone-cli
|
||||
|
||||
zerotier-one: one
|
||||
backone: one
|
||||
|
||||
zerotier-idtool: one
|
||||
backone-idtool: one
|
||||
|
||||
zerotier-cli: one
|
||||
backone-cli: one
|
||||
|
||||
libzerotiercore.a: $(CORE_OBJS)
|
||||
ar rcs libzerotiercore.a $(CORE_OBJS)
|
||||
ranlib libzerotiercore.a
|
||||
libbackonecore.a: $(CORE_OBJS)
|
||||
ar rcs libbackonecore.a $(CORE_OBJS)
|
||||
ranlib libbackonecore.a
|
||||
|
||||
core: libzerotiercore.a
|
||||
core: libbackonecore.a
|
||||
|
||||
selftest: $(CORE_OBJS) $(ONE_OBJS) selftest.o
|
||||
$(CXX) $(CXXFLAGS) $(LDFLAGS) -o zerotier-selftest selftest.o $(CORE_OBJS) $(ONE_OBJS) $(LIBS)
|
||||
$(STRIP) zerotier-selftest
|
||||
$(CXX) $(CXXFLAGS) $(LDFLAGS) -o backone-selftest selftest.o $(CORE_OBJS) $(ONE_OBJS) $(LIBS)
|
||||
$(STRIP) backone-selftest
|
||||
|
||||
zerotier-selftest: selftest
|
||||
backone-selftest: selftest
|
||||
|
||||
clean:
|
||||
rm -rf *.a *.o node/*.o controller/*.o osdep/*.o service/*.o ext/http-parser/*.o build-* zerotier-one zerotier-idtool zerotier-selftest zerotier-cli $(ONE_OBJS) $(CORE_OBJS)
|
||||
rm -rf *.a *.o node/*.o controller/*.o osdep/*.o service/*.o ext/http-parser/*.o build-* backone backone-idtool backone-selftest backone-cli $(ONE_OBJS) $(CORE_OBJS)
|
||||
|
||||
debug: FORCE
|
||||
$(MAKE) -j ZT_DEBUG=1
|
||||
|
||||
install: one
|
||||
rm -f /usr/local/sbin/zerotier-one
|
||||
cp zerotier-one /usr/local/sbin
|
||||
ln -sf /usr/local/sbin/zerotier-one /usr/local/sbin/zerotier-cli
|
||||
ln -sf /usr/local/sbin/zerotier-one /usr/local/bin/zerotier-idtool
|
||||
rm -f /usr/local/sbin/backone
|
||||
cp backone /usr/local/sbin
|
||||
ln -sf /usr/local/sbin/backone /usr/local/sbin/backone-cli
|
||||
ln -sf /usr/local/sbin/backone /usr/local/bin/backone-idtool
|
||||
|
||||
uninstall: FORCE
|
||||
rm -rf /usr/local/sbin/zerotier-one /usr/local/sbin/zerotier-cli /usr/local/bin/zerotier-idtool /var/db/zerotier-one/zerotier-one.port /var/db/zerotier-one/zerotier-one.pid /var/db/zerotier-one/iddb.d
|
||||
rm -rf /usr/local/sbin/backone /usr/local/sbin/backone-cli /usr/local/bin/backone-idtool /var/db/backone/backone.port /var/db/backone/backone.pid /var/db/backone/iddb.d
|
||||
|
||||
FORCE:
|
||||
Reference in new issue
Block a user