diff options
author | Fabian Meumertzheim <meumertzheim@code-intelligence.com> | 2021-08-11 10:43:36 +0200 |
---|---|---|
committer | Fabian Meumertzheim <fabian@meumertzhe.im> | 2021-08-13 10:49:50 +0200 |
commit | 8e369a2df8f5fe0bbe694ffd3e619b0be4d64522 (patch) | |
tree | e2dcc6a3357474245d229ddfe0b502d13b606065 | |
parent | fa940d4f8ad63500961deb6045076833a65cf5ee (diff) | |
download | jazzer-api-8e369a2df8f5fe0bbe694ffd3e619b0be4d64522.tar.gz |
Make libFuzzer checkout smaller by stripping paths
-rw-r--r-- | repositories.bzl | 2 | ||||
-rw-r--r-- | third_party/libFuzzer.BUILD | 8 |
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", |