aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Meumertzheim <meumertzheim@code-intelligence.com>2021-08-11 10:43:36 +0200
committerFabian Meumertzheim <fabian@meumertzhe.im>2021-08-13 10:49:50 +0200
commit8e369a2df8f5fe0bbe694ffd3e619b0be4d64522 (patch)
treee2dcc6a3357474245d229ddfe0b502d13b606065
parentfa940d4f8ad63500961deb6045076833a65cf5ee (diff)
downloadjazzer-api-8e369a2df8f5fe0bbe694ffd3e619b0be4d64522.tar.gz
Make libFuzzer checkout smaller by stripping paths
-rw-r--r--repositories.bzl2
-rw-r--r--third_party/libFuzzer.BUILD8
2 files changed, 4 insertions, 6 deletions
diff --git a/repositories.bzl b/repositories.bzl
index c1f91962..3a5bb3b7 100644
--- a/repositories.bzl
+++ b/repositories.bzl
@@ -126,7 +126,7 @@ def jazzer_dependencies():
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 0fd6aba8..30165de6 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",