diff options
author | Catena cyber <35799796+catenacyber@users.noreply.github.com> | 2020-11-19 23:18:25 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-19 14:18:25 -0800 |
commit | 217175212ba1d484017c32fe6518f85c1aa1273f (patch) | |
tree | bf48c327c2cd39c6fd02f1469190c90b2f2ed5ec /projects/prometheus | |
parent | 772d0efef58adee26223efeac80a9c8c44de496a (diff) | |
download | oss-fuzz-217175212ba1d484017c32fe6518f85c1aa1273f.tar.gz |
[infra] Use generic compile_go_fuzzer for golang projects (#4659)
* Use generic compile_go_fuzzer for golang projects
* fix the copyright in the new script
Co-authored-by: Max Moroz <mmoroz@chromium.org>
Diffstat (limited to 'projects/prometheus')
-rwxr-xr-x | projects/prometheus/build.sh | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/projects/prometheus/build.sh b/projects/prometheus/build.sh index c8011afb8..e1f4acfeb 100755 --- a/projects/prometheus/build.sh +++ b/projects/prometheus/build.sh @@ -14,16 +14,8 @@ # limitations under the License. # ################################################################################ -function compile_fuzzer { - path=$1 - function=$2 - fuzzer=$3 - go-fuzz -func $function -o $fuzzer.a $path - - $CXX $CXXFLAGS $LIB_FUZZING_ENGINE $fuzzer.a -o $OUT/$fuzzer -} -compile_fuzzer github.com/prometheus/prometheus/promql FuzzParseMetric fuzzParseMetric -compile_fuzzer github.com/prometheus/prometheus/promql FuzzParseOpenMetric fuzzParseOpenMetric -compile_fuzzer github.com/prometheus/prometheus/promql FuzzParseMetricSelector fuzzParseMetricSelector -compile_fuzzer github.com/prometheus/prometheus/promql FuzzParseExpr fuzzParseExpr +compile_go_fuzzer github.com/prometheus/prometheus/promql FuzzParseMetric fuzzParseMetric +compile_go_fuzzer github.com/prometheus/prometheus/promql FuzzParseOpenMetric fuzzParseOpenMetric +compile_go_fuzzer github.com/prometheus/prometheus/promql FuzzParseMetricSelector fuzzParseMetricSelector +compile_go_fuzzer github.com/prometheus/prometheus/promql FuzzParseExpr fuzzParseExpr |