mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2024-12-28 07:21:26 +03:00
63806b5373
* catalog.c: apply a couple of fixes based on a Coverity report forwarded by Derrick Price. * VxWorks/README VxWorks/Makefile VxWorks/build.sh: instructions Makefile, and shell script to build on VxWorks 6.4+ provided by Jim Wert. Daniel svn path=/trunk/; revision=3747
85 lines
1.5 KiB
Bash
85 lines
1.5 KiB
Bash
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/. |