Annotation of embedaddon/libxml2/VxWorks/build.sh, revision 1.1.1.1

1.1       misho       1: LIBXML2=$1
                      2: TARGETCPU=$2
                      3: TARGETTYPE=$3
                      4: 
                      5: if [ -z "$2" ]; then
                      6:        TARGETCPU=SIMPENTIUMgnu
                      7: fi
                      8: 
                      9: if [ -z "$3" ]; then
                     10:        TARGETTYPE=RTP
                     11: fi
                     12: 
                     13: echo "LIBXML2 Version:     ${LIBXML2}"
                     14: echo "LIBXML2 Target CPU:  ${TARGETCPU}"
                     15: echo "LIBXML2 Target Type: ${TARGETTYPE}"
                     16: 
                     17: rm -fR src
                     18: tar xvzf ${LIBXML2}.tar.gz
                     19: mv ${LIBXML2} src
                     20: cd src
                     21: 
                     22: ./configure --with-minimum --with-reader --with-writer --with-regexps --with-threads --with-thread-alloc
                     23: 
                     24: find . -name '*.in' -exec rm -fR {} +
                     25: find . -name '*.am' -exec rm -fR {} +
                     26: rm -fR *.m4
                     27: rm -fR *.pc
                     28: rm -fR *.pl
                     29: rm -fR *.py
                     30: rm -fR *.spec
                     31: rm -fR .deps
                     32: rm -fR AUTHORS
                     33: rm -fR bakefile
                     34: rm -fR ChangeLog
                     35: rm -fR config.guess
                     36: rm -fR config.log
                     37: rm -fR config.status
                     38: rm -fR config.stub
                     39: rm -fR config.sub
                     40: rm -fR configure
                     41: rm -fR COPYING
                     42: rm -fR Copyright
                     43: rm -fR depcomp
                     44: rm -fR doc
                     45: rm -fR example
                     46: rm -fR INSTALL
                     47: rm -fR install-sh
                     48: rm -fR libxml.3
                     49: rm -fR ltmain.sh
                     50: rm -fR Makefile
                     51: rm -fR Makefile.tests
                     52: rm -fR macos
                     53: rm -fR mkinstalldirs
                     54: rm -fR missing
                     55: rm -fR nanoftp.c
                     56: rm -fR nanohttp.c
                     57: rm -fR NEWS
                     58: rm -fR python
                     59: rm -fR README
                     60: rm -fR README.tests
                     61: rm -fR regressions.xml
                     62: rm -fR result
                     63: rm -fR runsuite.c
                     64: rm -fR runtest.c
                     65: rm -fR test
                     66: rm -fR test*.c
                     67: rm -fR TODO*
                     68: rm -fR trio*
                     69: rm -fR vms
                     70: rm -fR win32
                     71: rm -fR xml2*
                     72: rm -fR xmllint.c
                     73: rm -fR xstc
                     74: 
                     75: cd ..
                     76: 
                     77: make clean all VXCPU=${TARGETCPU} VXTYPE=${TARGETTYPE}
                     78: 
                     79: if [ "${TARGETTYPE}" = "RTP" ]; then
                     80:        cp libxml2.so ../../lib/.
                     81: else
                     82:        cp xml2.out ../../bin/.
                     83: fi
                     84: 
                     85: cp -R src/include/libxml ../../include/.

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>