diff options
author | Christian Seiler <christian@iwakd.de> | 2015-05-28 18:33:20 +0200 |
---|---|---|
committer | Mike Christie <michaelc@cs.wisc.edu> | 2015-06-05 14:06:50 -0500 |
commit | 4a4498b3379599c25d5276dee84b328840ce969e (patch) | |
tree | dc1851635cb23cfca4483085f3f1d37555600db6 /Makefile | |
parent | 3d044973ab444dd7ca9842c57d2cf9200bb58b94 (diff) | |
download | open-iscsi-4a4498b3379599c25d5276dee84b328840ce969e.tar.gz |
buildsys: make 'make clean' idempotent
Make sure 'make clean' will always succeed. Also make distclean in
iscsiuio subdirectory.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -69,9 +69,10 @@ clean: $(MAKE) -C utils clean $(MAKE) -C usr clean $(MAKE) -C kernel clean - $(MAKE) -C iscsiuio clean - $(MAKE) -C utils/open-isns clean - $(MAKE) -C utils/open-isns distclean + [ ! -f iscsiuio/Makefile ] || $(MAKE) -C iscsiuio clean + [ ! -f iscsiuio/Makefile ] || $(MAKE) -C iscsiuio distclean + [ ! -f utils/open-isns/Makefile ] || $(MAKE) -C utils/open-isns clean + [ ! -f utils/open-isns/Makefile ] || $(MAKE) -C utils/open-isns distclean # this is for safety # now -jXXX will still be safe |