LIBXML2=$1 TARGETCPU=$2 TARGETTYPE=$3

if [ -z “$2” ]; then

TARGETCPU=SIMPENTIUMgnu

fi

if [ -z “$3” ]; then

TARGETTYPE=RTP

fi

echo “LIBXML2 Version: ${LIBXML2}” echo “LIBXML2 Target CPU: ${TARGETCPU}” echo “LIBXML2 Target Type: ${TARGETTYPE}”

rm -fR src tar xvzf ${LIBXML2}.tar.gz mv ${LIBXML2} src cd src

./configure –with-minimum –with-reader –with-writer –with-regexps –with-threads –with-thread-alloc

find . -name '*.in' -exec rm -fR {} + find . -name '*.am' -exec rm -fR {} + rm -fR *.m4 rm -fR *.pc rm -fR *.pl rm -fR *.py rm -fR *.spec rm -fR .deps rm -fR AUTHORS rm -fR bakefile rm -fR ChangeLog rm -fR config.guess rm -fR config.log rm -fR config.status rm -fR config.stub rm -fR config.sub rm -fR configure rm -fR COPYING rm -fR Copyright rm -fR depcomp rm -fR doc rm -fR example rm -fR INSTALL rm -fR install-sh rm -fR libxml.3 rm -fR ltmain.sh rm -fR Makefile rm -fR Makefile.tests rm -fR macos rm -fR mkinstalldirs rm -fR missing rm -fR nanoftp.c rm -fR nanohttp.c rm -fR NEWS rm -fR python rm -fR README rm -fR README.tests rm -fR regressions.xml rm -fR result rm -fR runsuite.c rm -fR runtest.c rm -fR test rm -fR test*.c rm -fR TODO* rm -fR trio* rm -fR vms rm -fR win32 rm -fR xml2* rm -fR xmllint.c rm -fR xstc

cd ..

make clean all VXCPU=${TARGETCPU} VXTYPE=${TARGETTYPE}

if [ “${TARGETTYPE}” = “RTP” ]; then

cp libxml2.so ../../lib/.

else

cp xml2.out ../../bin/.

fi

cp -R src/include/libxml ../../include/.