Moved `clean:' below, just before the inclusion of bsd.obj.mk,
so that CLEANFILES from bsd.man.mk and bsd.dep.mk are honored.
This commit is contained in:
parent
28f5e60e77
commit
d3d65bab51
@ -237,42 +237,6 @@ all: ${_LIBS}
|
||||
all: _manpages
|
||||
.endif
|
||||
|
||||
.if !target(clean)
|
||||
clean:
|
||||
.if defined(CLEANFILES) && !empty(CLEANFILES)
|
||||
rm -f ${CLEANFILES}
|
||||
.endif
|
||||
.if defined(LIB) && !empty(LIB)
|
||||
rm -f a.out ${OBJS} ${OBJS:S/$/.tmp/} ${STATICOBJS}
|
||||
.endif
|
||||
.if !defined(INTERNALLIB)
|
||||
.if !defined(NOPROFILE) && defined(LIB) && !empty(LIB)
|
||||
rm -f ${POBJS} ${POBJS:S/$/.tmp/}
|
||||
.endif
|
||||
.if defined(SHLIB_NAME) || \
|
||||
defined(INSTALL_PIC_ARCHIVE) && defined(LIB) && !empty(LIB)
|
||||
rm -f ${SOBJS} ${SOBJS:.So=.so} ${SOBJS:S/$/.tmp/}
|
||||
.endif
|
||||
.if defined(SHLIB_NAME)
|
||||
.if defined(SHLIB_LINK)
|
||||
rm -f ${SHLIB_LINK}
|
||||
.endif
|
||||
.if defined(LIB) && !empty(LIB)
|
||||
rm -f lib${LIB}.so.* lib${LIB}.so
|
||||
.endif
|
||||
.endif
|
||||
.if defined(WANT_LINT) && defined(LIB) && !empty(LIB)
|
||||
rm -f ${LINTOBJS}
|
||||
.endif
|
||||
.endif !defined(INTERNALLIB)
|
||||
.if defined(_LIBS) && !empty(_LIBS)
|
||||
rm -f ${_LIBS}
|
||||
.endif
|
||||
.if defined(CLEANDIRS) && !empty(CLEANDIRS)
|
||||
rm -rf ${CLEANDIRS}
|
||||
.endif
|
||||
.endif
|
||||
|
||||
_EXTRADEPEND:
|
||||
@TMP=_depend$$$$; \
|
||||
sed -e 's/^\([^\.]*\).o[ ]*:/\1.o \1.po \1.So:/' < ${DEPENDFILE} \
|
||||
@ -367,6 +331,42 @@ ${SOBJS}: ${SRCS:M*.h}
|
||||
.endif
|
||||
.endif
|
||||
|
||||
.if !target(clean)
|
||||
clean:
|
||||
.if defined(CLEANFILES) && !empty(CLEANFILES)
|
||||
rm -f ${CLEANFILES}
|
||||
.endif
|
||||
.if defined(LIB) && !empty(LIB)
|
||||
rm -f a.out ${OBJS} ${OBJS:S/$/.tmp/} ${STATICOBJS}
|
||||
.endif
|
||||
.if !defined(INTERNALLIB)
|
||||
.if !defined(NOPROFILE) && defined(LIB) && !empty(LIB)
|
||||
rm -f ${POBJS} ${POBJS:S/$/.tmp/}
|
||||
.endif
|
||||
.if defined(SHLIB_NAME) || \
|
||||
defined(INSTALL_PIC_ARCHIVE) && defined(LIB) && !empty(LIB)
|
||||
rm -f ${SOBJS} ${SOBJS:.So=.so} ${SOBJS:S/$/.tmp/}
|
||||
.endif
|
||||
.if defined(SHLIB_NAME)
|
||||
.if defined(SHLIB_LINK)
|
||||
rm -f ${SHLIB_LINK}
|
||||
.endif
|
||||
.if defined(LIB) && !empty(LIB)
|
||||
rm -f lib${LIB}.so.* lib${LIB}.so
|
||||
.endif
|
||||
.endif
|
||||
.if defined(WANT_LINT) && defined(LIB) && !empty(LIB)
|
||||
rm -f ${LINTOBJS}
|
||||
.endif
|
||||
.endif !defined(INTERNALLIB)
|
||||
.if defined(_LIBS) && !empty(_LIBS)
|
||||
rm -f ${_LIBS}
|
||||
.endif
|
||||
.if defined(CLEANDIRS) && !empty(CLEANDIRS)
|
||||
rm -rf ${CLEANDIRS}
|
||||
.endif
|
||||
.endif
|
||||
|
||||
.include <bsd.obj.mk>
|
||||
|
||||
.include <bsd.sys.mk>
|
||||
|
Loading…
Reference in New Issue
Block a user