163806b5373806c8a0dd9c43bce066a414815b293Daniel VeillardLIBXML2=$1 263806b5373806c8a0dd9c43bce066a414815b293Daniel VeillardTARGETCPU=$2 363806b5373806c8a0dd9c43bce066a414815b293Daniel VeillardTARGETTYPE=$3 463806b5373806c8a0dd9c43bce066a414815b293Daniel Veillard 563806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardif [ -z "$2" ]; then 663806b5373806c8a0dd9c43bce066a414815b293Daniel Veillard TARGETCPU=SIMPENTIUMgnu 763806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardfi 863806b5373806c8a0dd9c43bce066a414815b293Daniel Veillard 963806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardif [ -z "$3" ]; then 1063806b5373806c8a0dd9c43bce066a414815b293Daniel Veillard TARGETTYPE=RTP 1163806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardfi 1263806b5373806c8a0dd9c43bce066a414815b293Daniel Veillard 1363806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardecho "LIBXML2 Version: ${LIBXML2}" 1463806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardecho "LIBXML2 Target CPU: ${TARGETCPU}" 1563806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardecho "LIBXML2 Target Type: ${TARGETTYPE}" 1663806b5373806c8a0dd9c43bce066a414815b293Daniel Veillard 1763806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR src 1863806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardtar xvzf ${LIBXML2}.tar.gz 1963806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardmv ${LIBXML2} src 2063806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardcd src 2163806b5373806c8a0dd9c43bce066a414815b293Daniel Veillard 2263806b5373806c8a0dd9c43bce066a414815b293Daniel Veillard./configure --with-minimum --with-reader --with-writer --with-regexps --with-threads --with-thread-alloc 2363806b5373806c8a0dd9c43bce066a414815b293Daniel Veillard 2463806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardfind . -name '*.in' -exec rm -fR {} + 2563806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardfind . -name '*.am' -exec rm -fR {} + 2663806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR *.m4 2763806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR *.pc 2863806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR *.pl 2963806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR *.py 3063806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR *.spec 3163806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR .deps 3263806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR AUTHORS 3363806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR bakefile 3463806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR ChangeLog 3563806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR config.guess 3663806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR config.log 3763806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR config.status 3863806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR config.stub 3963806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR config.sub 4063806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR configure 4163806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR COPYING 4263806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR Copyright 4363806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR depcomp 4463806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR doc 4563806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR example 4663806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR INSTALL 4763806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR install-sh 4863806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR libxml.3 4963806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR ltmain.sh 5063806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR Makefile 5163806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR Makefile.tests 5263806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR macos 5363806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR mkinstalldirs 5463806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR missing 5563806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR nanoftp.c 5663806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR nanohttp.c 5763806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR NEWS 5863806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR python 5963806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR README 6063806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR README.tests 6163806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR regressions.xml 6263806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR result 6363806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR runsuite.c 6463806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR runtest.c 6563806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR test 6663806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR test*.c 6763806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR TODO* 6863806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR trio* 6963806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR vms 7063806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR win32 7163806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR xml2* 7263806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR xmllint.c 7363806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardrm -fR xstc 7463806b5373806c8a0dd9c43bce066a414815b293Daniel Veillard 7563806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardcd .. 7663806b5373806c8a0dd9c43bce066a414815b293Daniel Veillard 7763806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardmake clean all VXCPU=${TARGETCPU} VXTYPE=${TARGETTYPE} 7863806b5373806c8a0dd9c43bce066a414815b293Daniel Veillard 7963806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardif [ "${TARGETTYPE}" = "RTP" ]; then 8063806b5373806c8a0dd9c43bce066a414815b293Daniel Veillard cp libxml2.so ../../lib/. 8163806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardelse 8263806b5373806c8a0dd9c43bce066a414815b293Daniel Veillard cp xml2.out ../../bin/. 8363806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardfi 8463806b5373806c8a0dd9c43bce066a414815b293Daniel Veillard 8563806b5373806c8a0dd9c43bce066a414815b293Daniel Veillardcp -R src/include/libxml ../../include/.