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/.