Really actually regenerate ver.cpp every build
This commit is contained in:
+2
-5
@@ -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 \
|
||||||
|
|||||||
Reference in New Issue
Block a user