4 # recent version.h required for any kip*.o files
5 $(filter kip%.o,$(OBJ_ABI)): $(VERSION)
9 $(VERBOSE)v=`git rev-parse --verify --short HEAD 2>/dev/null`;\
10 if [ -z "$$v" ]; then \
11 v=`svnversion -nc $(srcdir)`; \
12 if [ -n "$$v" ]; then \
13 v=$${v%[A-Z]}; v="r$${v#*:}"; \
15 v=`hg id 2>/dev/null`; \
16 if [ -n "$$v" ]; then \
21 echo "#define CODE_VERSION \"$$v\"" > $@
22 $(VERBOSE)echo "#define BUILD_DATE \"$$(date)\"" >> $@
23 $(VERBOSE)if [ -e .build_nr ]; then \
24 nr=$$(($$(cat .build_nr) + 1)); \
28 echo $$nr > .build_nr; \
29 echo "#define BUILD_NR \"$$nr\"" >> $@