newvers_stand.mk revision 1.1
11.1Schristos#	$NetBSD: newvers_stand.mk,v 1.1 2017/04/08 19:53:54 christos Exp $
21.1Schristos
31.1SchristosVERSIONFILE?=version
41.1SchristosVERSIONMACHINE?=${MACHINE}
51.1Schristos.if exists(${VERSIONFILE})
61.1Schristos
71.1Schristos.if !make(depend)
81.1SchristosSRCS+=		vers.c
91.1Schristos.endif
101.1SchristosCLEANFILES+=	vers.c
111.1Schristos
121.1Schristos.if ${MKREPRO:Uno} == "yes"
131.1Schristos.	if ${MKREPRO_TIMESTAMP:U0} != 0}
141.1SchristosVERSIONFLAGS+=-D ${MKREPRO_TIMESTAMP}
151.1Schristos.	else
161.1SchristosVERSIONFLAGS+=-d
171.1Schristos.	endif
181.1Schristos.endif
191.1Schristos
201.1Schristosvers.c:	${VERSIONFILE}
211.1Schristos	${_MKTARGET_CREATE}
221.1Schristos	${HOST_SH} ${S}/conf/newvers_stand.sh \
231.1Schristos	    -m ${VERSIONMACHINE} ${VERSIONFLAGS} ${.ALLSRC} ${NEWVERSWHAT}
241.1Schristos
251.1Schristos.endif
26