aboutsummaryrefslogtreecommitdiff
path: root/projects/tesseract-ocr/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'projects/tesseract-ocr/build.sh')
-rwxr-xr-xprojects/tesseract-ocr/build.sh22
1 files changed, 7 insertions, 15 deletions
diff --git a/projects/tesseract-ocr/build.sh b/projects/tesseract-ocr/build.sh
index e64539fe8..1847668f4 100755
--- a/projects/tesseract-ocr/build.sh
+++ b/projects/tesseract-ocr/build.sh
@@ -27,17 +27,12 @@ cd $SRC/tesseract
CXXFLAGS="$CXXFLAGS -D_GLIBCXX_DEBUG" ./configure --disable-graphics --disable-shared
make -j$(nproc)
-cd $SRC/tesseract-ocr-fuzzers
-
cp -R $SRC/tessdata $OUT
$CXX $CXXFLAGS \
- -I $SRC/tesseract/src/api \
- -I $SRC/tesseract/src/ccstruct \
- -I $SRC/tesseract/src/ccmain \
- -I $SRC/tesseract/src/ccutil \
- $SRC/tesseract-ocr-fuzzers/fuzzer-api.cpp -o $OUT/fuzzer-api \
- $SRC/tesseract/src/api/.libs/libtesseract.a \
+ -I $SRC/tesseract/include \
+ $SRC/tesseract/unittest/fuzzers/fuzzer-api.cpp -o $OUT/fuzzer-api \
+ $SRC/tesseract/.libs/libtesseract.a \
/usr/local/lib/liblept.a \
/usr/lib/x86_64-linux-gnu/libtiff.a \
/usr/lib/x86_64-linux-gnu/libpng.a \
@@ -49,13 +44,10 @@ $CXX $CXXFLAGS \
$CXX $CXXFLAGS \
-DTESSERACT_FUZZER_WIDTH=512 \
- -DTESSERACT_FUZZER_HEIGHT=512 \
- -I $SRC/tesseract/src/api \
- -I $SRC/tesseract/src/ccstruct \
- -I $SRC/tesseract/src/ccmain \
- -I $SRC/tesseract/src/ccutil \
- $SRC/tesseract-ocr-fuzzers/fuzzer-api.cpp -o $OUT/fuzzer-api-512x512 \
- $SRC/tesseract/src/api/.libs/libtesseract.a \
+ -DTESSERACT_FUZZER_HEIGHT=256 \
+ -I $SRC/tesseract/include \
+ $SRC/tesseract/unittest/fuzzers/fuzzer-api.cpp -o $OUT/fuzzer-api-512x256 \
+ $SRC/tesseract/.libs/libtesseract.a \
/usr/local/lib/liblept.a \
/usr/lib/x86_64-linux-gnu/libtiff.a \
/usr/lib/x86_64-linux-gnu/libpng.a \