Cleanup old debug dirs in delete-old-dirs target
Any .debug or .symbols files under /usr/lib/debug which correspond to OLD_FILES entries in ObsoleteFiles.inc are also automatically cleaned up by the delete-old target. Make this also apply to any OLD_DIRS entries. Reviewed by: emaste MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D8683
This commit is contained in:
parent
dc521a5840
commit
26e287836b
@ -2404,6 +2404,11 @@ delete-old-dirs: .PHONY
|
|||||||
elif [ -L "${DESTDIR}/$${dir}" ]; then \
|
elif [ -L "${DESTDIR}/$${dir}" ]; then \
|
||||||
echo "${DESTDIR}/$${dir} is a link, please remove everything manually."; \
|
echo "${DESTDIR}/$${dir} is a link, please remove everything manually."; \
|
||||||
fi; \
|
fi; \
|
||||||
|
if [ -d "${DESTDIR}${DEBUGDIR}/$${dir}" ]; then \
|
||||||
|
rmdir -v "${DESTDIR}${DEBUGDIR}/$${dir}" || true; \
|
||||||
|
elif [ -L "${DESTDIR}${DEBUGDIR}/$${dir}" ]; then \
|
||||||
|
echo "${DESTDIR}${DEBUGDIR}/$${dir} is a link, please remove everything manually."; \
|
||||||
|
fi; \
|
||||||
done
|
done
|
||||||
@echo ">>> Old directories removed"
|
@echo ">>> Old directories removed"
|
||||||
|
|
||||||
@ -2418,6 +2423,11 @@ check-old-dirs: .PHONY
|
|||||||
elif [ -L "${DESTDIR}/$${dir}" ]; then \
|
elif [ -L "${DESTDIR}/$${dir}" ]; then \
|
||||||
echo "${DESTDIR}/$${dir} is a link, please remove everything manually."; \
|
echo "${DESTDIR}/$${dir} is a link, please remove everything manually."; \
|
||||||
fi; \
|
fi; \
|
||||||
|
if [ -d "${DESTDIR}${DEBUGDIR}/$${dir}" ]; then \
|
||||||
|
echo "${DESTDIR}${DEBUGDIR}/$${dir}"; \
|
||||||
|
elif [ -L "${DESTDIR}${DEBUGDIR}/$${dir}" ]; then \
|
||||||
|
echo "${DESTDIR}${DEBUGDIR}/$${dir} is a link, please remove everything manually."; \
|
||||||
|
fi; \
|
||||||
done
|
done
|
||||||
|
|
||||||
delete-old: delete-old-files delete-old-dirs .PHONY
|
delete-old: delete-old-files delete-old-dirs .PHONY
|
||||||
|
Loading…
Reference in New Issue
Block a user