From: Nikita Shubin Date: Sun, 28 Jul 2019 11:21:33 +0000 (+0300) Subject: make: don't get too upset on clean X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=93f1aebdf1ac6054c87dc2dfe62eddec2a6290cb;p=ts7250-boot-build.git make: don't get too upset on clean --- 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}