#!/bin/bash

package=HadoopGreenstoneIngest
version=

progname=$0

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

prefix=$GEXTPARALLELBUILDING_INSTALLED

library_jar_path="${GEXTPARALLELBUILDING_INSTALLED}/lib/hadoop-greenstone.jar"

# Can't build HadoopGreenstoneIngest without Greenstone
if [ "${HADOOP_VERSION}x" != "x" ]
then
    if [ -f "${library_jar_path}" ]
    then
	rm "${library_jar_path}"
    fi
    pushd ${GEXTPARALLELBUILDING}/src/java/org/nzdl/gsdl/
    rm -rf hgi_classes
    mkdir hgi_classes
    javac -cp $HADOOP_PREFIX/hadoop-core-$HADOOP_VERSION.jar -d hgi_classes *.java
    jar -cvf "${library_jar_path}" -C hgi_classes/ .
    popd
else
    echo "No Hadoop version specified... skipping!"
fi
