Really actually regenerate ver.cpp every build

This commit is contained in:
Ben "root" Anderson
2015-01-27 21:17:39 -06:00
parent 3c235224db
commit 05e620a854
+2 -5
View File
@@ -30,10 +30,8 @@ AM_CXXFLAGS += $(GL_CFLAGS)
.PHONY: increment_version .PHONY: increment_version
all: increment_version
increment_version: increment_version:
if test -e ver.cpp; then \ if test -e ver.h; then \
build=`sed -rs 's/.*version_num = ([[:digit:]]+);/\1/;q' ver.cpp`; \ build=`sed -rs 's/.*version_num = ([[:digit:]]+);/\1/;q' ver.cpp`; \
build=`expr $$build + 1`; \ build=`expr $$build + 1`; \
else \ else \
@@ -43,8 +41,7 @@ increment_version:
echo "extern const char *const version_time = \"`date +"%X %Z (UTC%:z)"`\";" >> ver.cpp; echo "extern const char *const version_time = \"`date +"%X %Z (UTC%:z)"`\";" >> ver.cpp;
echo "extern const char *const version_date = \"`date +"%Y%m%d"`\";" >> ver.cpp; echo "extern const char *const version_date = \"`date +"%Y%m%d"`\";" >> ver.cpp;
ver.cpp: ver.cpp: increment_version
$(MAKE) increment_version
PNG = \ PNG = \
../extern/libpng/include/png.c ../extern/libpng/include/.png.h \ ../extern/libpng/include/png.c ../extern/libpng/include/.png.h \