From 1a948d0eb14a5a24d514cf0ae3e67eae7b53fe67 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Sun, 15 Jan 2023 18:51:51 +0100 Subject: [PATCH] try to use sccache to build libfuzzer --- debian/rules | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/debian/rules b/debian/rules index 324d524e..2adb8bf8 100755 --- a/debian/rules +++ b/debian/rules @@ -707,7 +707,9 @@ ifeq (${LIBFUZZER_ENABLE},yes) cd $(TARGET_BUILD); \ CFLAGS="$(opt_flags) $(STAGE_2_CFLAGS)"; \ echo $$CFLAGS; \ - $(STAGE_2_BIN_DIR)/clang++ -c $$CFLAGS -std=c++11 $(BASE_PATH)/compiler-rt/lib/fuzzer/*.cpp -IFuzzer; \ + for file in $(BASE_PATH)/compiler-rt/lib/fuzzer/*.cpp; do \ + $(SCCACHE_CMD) $(STAGE_2_BIN_DIR)/clang++ -c $$CFLAGS -std=c++11 $file -IFuzzer; \ + done; \ ar ruv libFuzzer.a Fuzzer*.o endif touch $@