aboutsummaryrefslogtreecommitdiff
path: root/infra/base-images/base-runner/targets_list
diff options
context:
space:
mode:
authorOliver Chang <ochang@google.com>2018-07-27 14:59:02 +1000
committerOliver Chang <ochang@google.com>2018-07-27 14:59:02 +1000
commit2ef8e32bfa79cbd0a2f14296b3a236acf755e7c9 (patch)
treeeb9d49b821246971cd0a8b1f722104daa6f3fafb /infra/base-images/base-runner/targets_list
parentbf75778262769d8d5759f80f41bcf1aa023a2c47 (diff)
downloadoss-fuzz-2ef8e32bfa79cbd0a2f14296b3a236acf755e7c9.tar.gz
Move targets_list to base-runner.
Diffstat (limited to 'infra/base-images/base-runner/targets_list')
-rwxr-xr-xinfra/base-images/base-runner/targets_list9
1 files changed, 9 insertions, 0 deletions
diff --git a/infra/base-images/base-runner/targets_list b/infra/base-images/base-runner/targets_list
new file mode 100755
index 000000000..d35534258
--- /dev/null
+++ b/infra/base-images/base-runner/targets_list
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+for binary in $(find $OUT/ -executable -type f); do
+ [[ "$binary" != *.so ]] || continue
+ file "$binary" | grep ELF > /dev/null 2>&1 || continue
+ grep "LLVMFuzzerTestOneInput" "$binary" > /dev/null 2>&1 || continue
+
+ basename "$binary"
+done