+.PHONY: makeversion
+makeversion:
+ set -ex; \
+ ver=`cat include/version.default`; \
+ major=`echo $$ver | cut -d . -f 2`; \
+ minor=`echo $$ver | cut -d . -f 3 | cut -d - -f 1`; \
+ echo "// generated header, see Makefile" > include/version.h; \
+ echo "#define RADIANT_VERSION \"$$ver\"" >> include/version.h; \
+ echo "#define RADIANT_MAJOR_VERSION \"$$major\"" >> include/version.h; \
+ echo "#define RADIANT_MINOR_VERSION \"$$minor\"" >> include/version.h; \
+ echo "$$major" > include/RADIANT_MAJOR; \
+ echo "$$minor" > include/RADIANT_MINOR; \
+ echo "$$ver" > include/version; \
+ echo "// generated header, see Makefile" > include/aboutmsg.h; \
+ echo "#define RADIANT_ABOUTMSG \"$(RADIANT_ABOUTMSG)\"" >> include/aboutmsg.h; \
+