about summary refs log tree commit diff
diff options
context:
space:
mode:
authorhexcoder- <heiko@hexco.de>2019-12-09 12:25:40 +0100
committerhexcoder- <heiko@hexco.de>2019-12-09 12:25:40 +0100
commit41165c0e68b91b1b6420d721f6a8f6dd6eab23cb (patch)
tree8f41132cb355eb98237762ef0ba78f646cc64483
parent30e4e7340e7dd36288c39b0bc45ec71421872621 (diff)
downloadafl++-41165c0e68b91b1b6420d721f6a8f6dd6eab23cb.tar.gz
continue make targets 'distrib'i, 'binary-only' and 'clean', even
there was an error for optional actions like qemu_mode and
unicorn_mode
-rw-r--r--Makefile12
1 files changed, 6 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index 880dfc67..580a0ed7 100644
--- a/Makefile
+++ b/Makefile
@@ -317,8 +317,8 @@ clean:
 	-$(MAKE) -C gcc_plugin clean
 	$(MAKE) -C libdislocator clean
 	$(MAKE) -C libtokencap clean
-	$(MAKE) -C qemu_mode/unsigaction clean
-	$(MAKE) -C qemu_mode/libcompcov clean
+	-$(MAKE) -C qemu_mode/unsigaction clean
+	-$(MAKE) -C qemu_mode/libcompcov clean
 	$(MAKE) -C src/third_party/libradamsa/ clean
 
 distrib: all radamsa
@@ -326,14 +326,14 @@ distrib: all radamsa
 	-$(MAKE) -C gcc_plugin
 	$(MAKE) -C libdislocator
 	$(MAKE) -C libtokencap
-	cd qemu_mode && sh ./build_qemu_support.sh
-	cd unicorn_mode && sh ./build_unicorn_support.sh
+	-cd qemu_mode && sh ./build_qemu_support.sh
+	-cd unicorn_mode && sh ./build_unicorn_support.sh
 
 binary-only: all radamsa
 	$(MAKE) -C libdislocator
 	$(MAKE) -C libtokencap
-	cd qemu_mode && sh ./build_qemu_support.sh
-	cd unicorn_mode && sh ./build_unicorn_support.sh
+	-cd qemu_mode && sh ./build_qemu_support.sh
+	-cd unicorn_mode && sh ./build_unicorn_support.sh
 
 source-only: all radamsa
 	-$(MAKE) -C llvm_mode