X-Git-Url: https://git.distorted.org.uk/~mdw/tig/blobdiff_plain/70a83764575d379f853ef0401269d52100ddd1e3..421ab13a2aa652d6b07ecc1a270a8b1ce5be451d:/Makefile diff --git a/Makefile b/Makefile index 539ade0..91cb097 100644 --- a/Makefile +++ b/Makefile @@ -20,7 +20,7 @@ endif RPM_VERSION = $(subst -,.,$(VERSION)) LDLIBS = -lcurses -CFLAGS = -Wall -O2 '-DVERSION="$(VERSION)"' +CFLAGS = -Wall -O2 DFLAGS = -g -DDEBUG -Werror PROGS = tig MANDOC = tig.1 tigrc.5 @@ -28,6 +28,8 @@ HTMLDOC = tig.1.html tigrc.5.html manual.html README.html ALLDOC = $(MANDOC) $(HTMLDOC) manual.html-chunked manual.pdf TARNAME = tig-$(RPM_VERSION) +override CFLAGS += '-DVERSION="$(VERSION)"' + all: $(PROGS) all-debug: $(PROGS) all-debug: CFLAGS += $(DFLAGS) @@ -74,9 +76,10 @@ strip: all dist: tig.spec @mkdir -p $(TARNAME) && \ - cp tig.spec $(TARNAME) + cp tig.spec $(TARNAME) && \ + echo $(VERSION) > $(TARNAME)/VERSION git-archive --format=tar --prefix=$(TARNAME)/ HEAD > $(TARNAME).tar && \ - tar rf $(TARNAME).tar $(TARNAME)/tig.spec && \ + tar rf $(TARNAME).tar $(TARNAME)/tig.spec $(TARNAME)/VERSION && \ gzip -f -9 $(TARNAME).tar && \ md5sum $(TARNAME).tar.gz > $(TARNAME).tar.gz.md5 @rm -rf $(TARNAME)