summaryrefslogtreecommitdiff
path: root/fuzz/clone_libfuzzer.sh
diff options
context:
space:
mode:
Diffstat (limited to 'fuzz/clone_libfuzzer.sh')
-rwxr-xr-xfuzz/clone_libfuzzer.sh11
1 files changed, 2 insertions, 9 deletions
diff --git a/fuzz/clone_libfuzzer.sh b/fuzz/clone_libfuzzer.sh
index e7298b8a7..91c93de31 100755
--- a/fuzz/clone_libfuzzer.sh
+++ b/fuzz/clone_libfuzzer.sh
@@ -1,11 +1,4 @@
#!/bin/sh
-cd $(dirname $0)
-
-mkdir tmp/
-git clone --no-checkout --depth 1 https://chromium.googlesource.com/chromium/llvm-project/llvm/lib/Fuzzer tmp/
-(cd tmp && git reset --hard 1b543d6e5073b56be214394890c9193979a3d7e1)
-
-mkdir -p libFuzzer
-cp tmp/*.cpp tmp/*.h tmp/*.def libFuzzer
-rm -Rf tmp/
+d=$(dirname $0)
+exec $d/git-copy.sh https://chromium.googlesource.com/chromium/llvm-project/llvm/lib/Fuzzer 1b543d6e5073b56be214394890c9193979a3d7e1 $d/libFuzzer