From 32121c56348cef486ed1610dcd1dffcffa137a76 Mon Sep 17 00:00:00 2001 From: ehouse Date: Tue, 30 Dec 2008 05:17:00 +0000 Subject: [PATCH] include svnversion output in tarball --- xwords4/relay/Makefile | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/xwords4/relay/Makefile b/xwords4/relay/Makefile index 8b2ffbe6a..84807c0b1 100644 --- a/xwords4/relay/Makefile +++ b/xwords4/relay/Makefile @@ -29,10 +29,14 @@ SRC = xwrelay.cpp \ lstnrmgr.cpp \ # STATIC ?= -static +SVNINFO = svninfo.txt + OBJ = $(patsubst %.cpp,%.o,$(SRC)) LDFLAGS += -pthread -g -lmcheck $(STATIC) -CPPFLAGS += -DSPAWN_SELF -g -Wall -DSVN_REV=\"$(shell svnversion -n .)\" +CPPFLAGS += -DSPAWN_SELF -g -Wall \ + -DSVN_REV=\"$(shell cat $(SVNINFO) 2>/dev/null || svnversion -n ..)\" + # turn on semaphore debugging # CPPFLAGS += -DDEBUG_LOCKS @@ -47,10 +51,14 @@ tags: etags *.cpp *.h tarball: + @svnversion -n ../ > $(SVNINFO) tar cvfz RELAY_SRC.tgz \ ../relay/*.{cpp,h} \ ../relay/Makefile \ - ../relay/xwrelay.conf + ../relay/xwrelay.conf \ + ../relay/$(SVNINFO) + @rm -f $(SVNINFO) + @echo "RELAY_SRC.tgz done" help: @echo $(MAKE) [STATIC=\"-static\"] \ No newline at end of file