diff options
Diffstat (limited to 'share/mk/bsd.lib.mk')
-rw-r--r-- | share/mk/bsd.lib.mk | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/share/mk/bsd.lib.mk b/share/mk/bsd.lib.mk index f5fcd48..9a86e0c 100644 --- a/share/mk/bsd.lib.mk +++ b/share/mk/bsd.lib.mk @@ -113,7 +113,9 @@ PO_FLAG=-pg ${CC} ${PICFLAG} -DPIC ${CFLAGS} ${ACFLAGS} -c ${.IMPSRC} -o ${.TARGET} ${CTFCONVERT_CMD} +.if !defined(_SKIP_BUILD) all: objwarn +.endif .include <bsd.symver.mk> @@ -219,11 +221,15 @@ ${LINTLIB}: ${LINTOBJS} .endif # !defined(INTERNALLIB) +.if defined(_SKIP_BUILD) +all: +.else all: ${_LIBS} .if ${MK_MAN} != "no" all: _manpages .endif +.endif _EXTRADEPEND: @TMP=_depend$$$$; \ @@ -397,3 +403,15 @@ clean: .include <bsd.obj.mk> .include <bsd.sys.mk> + +.if ${MK_STAGING} != "no" +.if defined(_SKIP_BUILD) +stage_libs stage_files stage_as: +.else +.if !empty(_LIBS) +stage_libs: ${_LIBS} +all: stage_libs +.endif +.include <meta.stage.mk> +.endif +.endif |