From 2abf6145b005fb71faeae56cbbf407ee3cb12207 Mon Sep 17 00:00:00 2001 From: des Date: Thu, 23 Mar 2006 20:37:04 +0000 Subject: Add proper dependencies for the version map, and make sure 'make clean' removes it if it was generated. Reviewed by: ru --- share/mk/bsd.lib.mk | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'share/mk/bsd.lib.mk') diff --git a/share/mk/bsd.lib.mk b/share/mk/bsd.lib.mk index 8dfd195..7b3671d 100644 --- a/share/mk/bsd.lib.mk +++ b/share/mk/bsd.lib.mk @@ -127,7 +127,7 @@ _vgen= ${path}/${VERSION_GEN} .endif .endfor -${VERSION_MAP}: +${VERSION_MAP}: ${VERSION_DEF} ${_vgen} ${SYMBOL_MAPS} awk -v vfile=${VERSION_DEF} -f ${_vgen} ${SYMBOL_MAPS} \ > ${.TARGET} .endif # !empty(VERSION_DEF) && !empty(SYMBOL_MAPS) @@ -355,6 +355,9 @@ clean: .if defined(CLEANDIRS) && !empty(CLEANDIRS) rm -rf ${CLEANDIRS} .endif +.if !empty(VERSION_DEF) && !empty(SYMBOL_MAPS) + rm -f ${VERSION_MAP} +.endif .endif .include -- cgit v1.1