#!/bin/bash

source ../cascade-make/lib/cascade-lib.bash GEXT_TESSERACT .. $*

# Tesseract needs leptonica and libtool/glibtool, we're getting gnu's libtool.
# Leptonica needs (LIBGIF,) LIBPNG, LIPBJPG, LIBTIFF
# See https://stackoverflow.com/questions/33659458/tesseract-image-issue
# TODO: Add in LIBGIF
pkglist="LIBZ JPEG TIFF LIBPNG GIFLIB JPEG2000 LEPTONICA LIBTOOL TESSERACT"


if [ "x$crossOS" != "x" ] ; then
  # copy from gnome-lib's packages/CASCADE-MAKE.sh and adjust
    echo "No support for cross-compiling TESSERACT yet"
    exit -1
fi

for d in $pkglist; do
 
    echo "    Running CASCADE-MAKE/$d.sh"

    ./CASCADE-MAKE/$d.sh $*

    if [ $? != 0 ] ; then
	echo "Error encountered running CASCADE-MAKE/$d.sh"
	exit 1
    fi
done

if [ $install = "1" ] ; then
  touch "$GEXT_TESSERACT_INSTALLED/lib/pkgconfig/.fixed-prefix.awk"
fi

if [ $makedist = "1" ] ; then
  rm -f "$GEXT_TESSERACT_INSTALLED/lib/pkgconfig/.fixed-prefix.awk"
  lalist=`find $GEXT_TESSERACT_INSTALLED/lib -name "*.la"`
  if [ -n "$lalist" ] ; then
    rm -f $lalist
  fi
fi
