pkgsrc/mk/fetch/distclean.mk

29 lines
918 B
Makefile
Raw Normal View History

# $NetBSD: distclean.mk,v 1.2 2006/07/12 12:34:13 rillig Exp $
.PHONY: pre-distclean
.if !target(pre-distclean)
pre-distclean:
@${DO_NADA}
.endif
.PHONY: distclean
.if !target(distclean)
distclean: pre-distclean clean
@${PHASE_MSG} "Dist cleaning for ${PKGNAME}"
${_PKG_SILENT}${_PKG_DEBUG}if [ -d ${_DISTDIR} ]; then \
cd ${_DISTDIR} && \
${TEST} -z "${DISTFILES}" || ${RM} -f ${DISTFILES}; \
if [ "${PKG_RESUME_TRANSFERS:M[Yy][Ee][Ss]}" ]; then \
${TEST} -z "${DISTFILES}.temp" || ${RM} -f ${DISTFILES}.temp; \
fi; \
${TEST} -z "${PATCHFILES}" || ${RM} -f ${PATCHFILES}; \
fi
. if defined(DIST_SUBDIR)
${_PKG_SILENT}${_PKG_DEBUG} \
${TEST} ! -d ${_DISTDIR} \
|| ${RMDIR} ${_DISTDIR} 2>/dev/null \
|| ${TRUE}
. endif
${_PKG_SILENT}${_PKG_DEBUG}${RM} -f README.html
.endif