X-Git-Url: http://the.earth.li/gitweb/?a=blobdiff_plain;f=Makefile.in;h=f294acda337403ae78bb4515013026e430683ea9;hb=7f5cb141f9e9112773f4437987ce15666370873f;hp=66a3b5c60a481e764cc24cbc17a38e71441c85b1;hpb=3e3f47ec2fdbfaf0682d9790a99264a4e60e9bf1;p=onak.git diff --git a/Makefile.in b/Makefile.in index 66a3b5c..f294acd 100644 --- a/Makefile.in +++ b/Makefile.in @@ -48,6 +48,9 @@ OBJS = stats.o cleankey.o $(CORE_OBJS) $(KEYDB_OBJ) all: .depend $(PROGS) testparse maxpath sixdegrees splitkeys onak.conf \ $(BACKENDS) +test: onak $(BACKENDS) + @./runtests + install: $(PROGS) onak.conf $(BACKENDS) install -d $(DESTDIR)/@bindir@ install -d $(DESTDIR)/@libdir@/onak/backends @@ -142,6 +145,7 @@ clean: $(RM) $(PROGS) $(OBJS) Makefile.bak testparse maxpath *.core core \ gpgwww.o add.o lookup.o main.o maxpath.o onak.o sixdegrees \ sixdegrees.o splitkeys.o stripkey.o onak.conf keyd.o \ + keydctl.o version.h \ $(foreach be,@BACKENDS@,keydb_$(be).o) *.so ifeq (x@KEYD@, xyes) $(RM) keyd.o keydb_$(DBTYPE).o @@ -151,7 +155,16 @@ distclean: clean $(RM) -f Makefile .depend config.log config.status config.h $(RM) -r autom4te.cache -.depend: $(SRCS) +version.h: + @echo '#include "config.h"' > version.h + @if [ -e .bzr ]; then \ + echo "#define ONAK_VERSION PACKAGE_VERSION \"+bzr`bzr revno`\"" \ + >> version.h; \ + else \ + echo "#define ONAK_VERSION PACKAGE_VERSION" >> version.h; \ + fi + +.depend: $(SRCS) version.h rm -f .depend $(MAKEDEPEND) $(CFLAGS) $(SRCS) > .depend