From: Nikodemus Siivola Date: Mon, 12 Dec 2011 12:34:56 +0000 (+0200) Subject: remove etags as a build-time dependency X-Git-Url: http://repo.macrolet.net/gitweb/?a=commitdiff_plain;h=0e49d7b1cb81c04de46c087e4e6b0b6dd09b57c2;p=sbcl.git remove etags as a build-time dependency Do try to build TAGS by default, but if etags isn't there, don't make a fuss. lp#903145 --- diff --git a/src/runtime/GNUmakefile b/src/runtime/GNUmakefile index 7ecee38..ccb3bb4 100644 --- a/src/runtime/GNUmakefile +++ b/src/runtime/GNUmakefile @@ -68,8 +68,10 @@ sbcl.h: $(wildcard genesis/*.h) echo '#include "genesis/config.h"' >sbcl.h echo '#include "genesis/constants.h"' >>sbcl.h +# || true because we don't want the build to break if etags isn't there. +# ...but it's still nice to have it done by default. TAGS tags: $(SRCS) - etags $(SRCS) + etags $(SRCS) || true clean: -rm -f *.[do] $(TARGET) sbcl.nm sbcl.h core *.tmp $(OS_CLEAN_FILES)