]> granicus.if.org Git - onig/commitdiff
remove build_harnesses.sh
authorK.Kosako <kosako@sofnec.co.jp>
Thu, 8 Aug 2019 05:37:09 +0000 (14:37 +0900)
committerK.Kosako <kosako@sofnec.co.jp>
Thu, 8 Aug 2019 05:37:09 +0000 (14:37 +0900)
build_harnesses.sh [deleted file]

diff --git a/build_harnesses.sh b/build_harnesses.sh
deleted file mode 100755 (executable)
index 09dbe4c..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/bash
-
-make clean
-autoreconf -vfi
-
-# build the library with ASAN
-./configure CC=clang LD=clang CFLAGS="-g -fsanitize=address -fno-omit-frame-pointer" LDFLAGS="-g -fsanitize=address -fno-omit-frame-pointer"
-make -j4
-
-OUT=`pwd`/fuzzers
-mkdir -p $OUT
-LIBS="src/.libs/libonig.a"
-
-CFLAGS="-Isrc -g -fsanitize=fuzzer,address -fno-omit-frame-pointer"
-CFLAGS_M="-Isrc -g -fsanitize=fuzzer-no-link,address -fno-omit-frame-pointer"
-
-# Libfuzzer builds
-clang++ harnesses/libfuzzer-onig.cpp $LIBS $CFLAGS -o $OUT/libfuzzer-onig
-clang harnesses/syntax-harness.c $LIBS $CFLAGS -o $OUT/syntax-libfuzzer
-clang harnesses/encode-harness.c $LIBS $CFLAGS -o $OUT/encode-libfuzzer
-clang harnesses/deluxe-encode-harness.c $LIBS $CFLAGS -o $OUT/deluxe-encode-libfuzzer
-
-clang -DUTF16_BE harnesses/encode-harness.c $LIBS $CFLAGS -o $OUT/utf16-be-libfuzzer
-clang -DUTF16_LE harnesses/encode-harness.c $LIBS $CFLAGS -o $OUT/utf16-le-libfuzzer
-
-clang -DWITH_READ_MAIN harnesses/encode-harness.c src/.libs/libonig.a $CFLAGS_M -o $OUT/main-encode
-clang -DWITH_READ_MAIN -DUTF16_LE harnesses/encode-harness.c src/.libs/libonig.a $CFLAGS_M -o $OUT/main-utf16-le
-clang -DWITH_READ_MAIN -DUTF16_BE harnesses/encode-harness.c src/.libs/libonig.a $CFLAGS_M -o $OUT/main-utf16-be
-clang -DWITH_READ_MAIN harnesses/deluxe-encode-harness.c $LIBS $CFLAGS_M -o $OUT/main-deluxe-encode