#!/bin/bash
# Build script for java sources for cobra
# Compile java source classes for java cobra RTL
# copy them and std sig files to Source dir 

CORE_RTL='CobraCore.jar'

[ -d classes ] || mkdir classes
[ -d classes/cobra/lang ] && rm -rf classes/cobra/lang/*

source javaRtlSources
javac -Xlint:unchecked -d classes ${RTL_SRCS}
[ $? == 0 ] || exit

jar cvf ${CORE_RTL} -C classes .
[ $? == 0 ] || exit
cp ${CORE_RTL} ../..

#echo 'pkgSig for '${CORE_RTL}
#java -cp "PkgSig.jar;${CORE_RTL}"  PkgSig -j ${CORE_RTL} > ${CORE_RTL}.sig
#cp ${CORE_RTL}.sig  ../..


## assume rt.jar, java.util and java.lang sigfiles already exist and are static
#cp ${CORE_RTL}.sig rt.jar.sig java.util.sig java.lang.sig ../..
