]> jfr.im git - irc/quakenet/newserv.git/blobdiff - build.mk.in
Use includes in all makefiles.
[irc/quakenet/newserv.git] / build.mk.in
index 2942940cb17bc3b70b73b77597e3963408e929b6..d2e335cc7de1173c42767d1b87baaa556ed33a09 100644 (file)
@@ -1,7 +1,14 @@
-@include@ @includel@configure.mk@includel@
-@sinclude@ @includel@settings.mk@includel@
+ifeq ($(INCPATH),)
+INCPATH=../
+endif
 
+@include@ @includel@$(INCPATH)configure.mk@includel@
+@sinclude@ @includel@$(INCPATH)settings.mk@includel@
+
+ifeq ($(BUILDID),)
 BUILDID := \"$(shell (hg id || echo "unknown") | sed -e "s/ /-/;s/+-/-/")\"
+export BUILDID
+endif
 
 CC=gcc
 CFLAGS+=-Wall -g -fPIC -export-dynamic -finline-functions -funroll-loops -std=c99 -I./ -DBUILDID=${BUILDID}