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