Make libFuzzer checkout smaller by stripping paths
diff --git a/repositories.bzl b/repositories.bzl
index c1f9196..3a5bb3b 100644
--- a/repositories.bzl
+++ b/repositories.bzl
@@ -126,7 +126,7 @@
name = "jazzer_libfuzzer",
build_file = "@jazzer//third_party:libFuzzer.BUILD",
sha256 = "1c6fd44cf6ea5f70f79fba94a86ff3cd010b9e25f2166b7d55143acd21ce6f08",
- strip_prefix = "llvm-project-jazzer-b9c07e9c1e75857901808c13101c909104c413a8",
+ strip_prefix = "llvm-project-jazzer-b9c07e9c1e75857901808c13101c909104c413a8/compiler-rt/lib/fuzzer",
url = "https://github.com/CodeIntelligenceTesting/llvm-project-jazzer/archive/b9c07e9c1e75857901808c13101c909104c413a8.tar.gz",
)
diff --git a/third_party/libFuzzer.BUILD b/third_party/libFuzzer.BUILD
index 0fd6aba..30165de 100644
--- a/third_party/libFuzzer.BUILD
+++ b/third_party/libFuzzer.BUILD
@@ -1,14 +1,12 @@
# Based on https://github.com/llvm/llvm-project/blob/llvmorg-11.1.0/compiler-rt/lib/fuzzer/build.sh
-LIB_FUZZER_PATH = "compiler-rt/lib/fuzzer"
-
cc_library(
name = "libFuzzer",
srcs = glob([
- LIB_FUZZER_PATH + "/*.cpp",
+ "*.cpp",
]),
hdrs = glob([
- LIB_FUZZER_PATH + "/*.h",
- LIB_FUZZER_PATH + "/*.def",
+ "*.h",
+ "*.def",
]),
copts = [
"-g",