From 93f1aebdf1ac6054c87dc2dfe62eddec2a6290cb Mon Sep 17 00:00:00 2001 From: Nikita Shubin Date: Sun, 28 Jul 2019 14:21:33 +0300 Subject: [PATCH] make: don't get too upset on clean --- Makefile | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index a3b8703..4298598 100644 --- a/Makefile +++ b/Makefile @@ -105,9 +105,6 @@ ${SYSROOT}/init: scripts/init | ${SYSROOT} ${SYSROOT}/loginroot: scripts/loginroot | ${SYSROOT} install -m 755 $< $@ -distclean:: - rm -rf ${SYSROOT} - # --- busybox build-busybox: @@ -131,10 +128,16 @@ ${SYSROOT}/bin/busybox: build-busybox/busybox | populate-dirs .install-busybox : ${SYSROOT}/bin/busybox clean:: - make -C build-busybox ARCH=${TARGET_ARCH} clean + -make -C build-busybox ARCH=${TARGET_ARCH} clean distclean:: rm -rf build-busybox initramfs.cpio.xz: ${SYSROOT}/bin/busybox ${SYSROOT}/loginroot ${SYSROOT}/init ${SYSROOT}/etc/inittab ${SYSROOT}/etc/group ${SYSROOT}/etc/passwd (cd ${SYSROOT} && find . -print0 | cpio --null -ov --format=newc | xz -C crc32 > ../initramfs.cpio.xz) + +clean:: + -rm -rf initramfs.cpio.xz + +distclean:: + rm -rf ${SYSROOT} -- 2.30.2