newvers_stand.mk revision 1.4
11.4Snakayama#	$NetBSD: newvers_stand.mk,v 1.4 2021/05/21 11:28:11 nakayama 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.2Schristos.	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.3Snakayamavers.c:	${VERSIONFILE} ${_NETBSD_VERSION_DEPENDS}
211.1Schristos	${_MKTARGET_CREATE}
221.1Schristos	${HOST_SH} ${S}/conf/newvers_stand.sh \
231.4Snakayama	    -m ${VERSIONMACHINE} ${VERSIONFLAGS} ${.ALLSRC:[1]} ${NEWVERSWHAT}
241.1Schristos
251.1Schristos.endif
26