diff options
| author | Roy Marples <roy@marples.name> | 2009-10-16 08:13:34 +0100 | 
|---|---|---|
| committer | Roy Marples <roy@marples.name> | 2009-10-16 08:13:34 +0100 | 
| commit | ac6808a73ef51e78080c7eae509831b00a4d8f7b (patch) | |
| tree | 7fb6193938a41d2061f99261a334cdece06070b0 /src/rc/Makefile | |
| parent | baeb59cd2e7bc68e95c8fb3f94ecb0c7d6e54589 (diff) | |
| download | openrc-ac6808a73ef51e78080c7eae509831b00a4d8f7b.tar.xz | |
Regenerate version.h if necessary
Diffstat (limited to 'src/rc/Makefile')
| -rw-r--r-- | src/rc/Makefile | 11 | 
1 files changed, 8 insertions, 3 deletions
| diff --git a/src/rc/Makefile b/src/rc/Makefile index d9f8e11b..9d33192a 100644 --- a/src/rc/Makefile +++ b/src/rc/Makefile @@ -46,12 +46,17 @@ LDADD+=		${LIBDL} ${LIBKVM}  include ${MK}/${MKPAM}.mk  ${SRCS}: version.h -version.h: -	echo "#define VERSION \"${VERSION}${GITVER}\"" >version.h + +.PHONY:	version.h.tmp +version.h.tmp: +	echo "#define VERSION \"${VERSION}${GITVER}\"" >$@  	if test -n "${BRANDING}"; then \ -		echo "#define BRANDING \"${BRANDING}\"" >> version.h; \ +		echo "#define BRANDING \"${BRANDING}\"" >> $@; \  	fi +version.h: version.h.tmp +	cmp -s $@.tmp $@ && rm $@.tmp || mv $@.tmp $@ +  install: all  	${INSTALL} -d ${DESTDIR}${SBINDIR}  	${INSTALL} -m ${BINMODE} ${PROG} ${DESTDIR}${SBINDIR} | 
