# HG changeset patch # User Michael Spacefalcon # Date 1379091609 0 # Node ID 3b9cc76f2073898ce51cde29b330f4c9e2c035b4 # Parent 8b44e806b6e18ce93db043a33d225e0095f68c0c target-utils/Makefile: make clean: support for subset packaging diff -r 8b44e806b6e1 -r 3b9cc76f2073 target-utils/Makefile --- a/target-utils/Makefile Fri Sep 13 16:47:09 2013 +0000 +++ b/target-utils/Makefile Fri Sep 13 17:00:09 2013 +0000 @@ -10,10 +10,14 @@ pirexplore: libcommon libmpffs libprintf ${SUBDIR}: FRC - cd $@; make ${MFLAGS} + cd $@; ${MAKE} ${MFLAGS} clean: FRC rm -f a.out core errs - for i in ${SUBDIR}; do (cd $$i; make ${MFLAGS} clean); done + for i in ${SUBDIR}; do \ + if [ -d $$i ]; then \ + (cd $$i; ${MAKE} ${MFLAGS} clean) \ + fi \ + done FRC: