1#! /bin/sh
2
3prefix=/mingw
4exec_prefix=${prefix}
5includedir=${prefix}/include
6libdir=${exec_prefix}/lib
7
8usage()
9{
10    cat <<EOF
11Usage: xml2-config [OPTION]
12
13Known values for OPTION are:
14
15  --prefix=DIR		change libxml prefix [default $prefix]
16  --exec-prefix=DIR	change libxml exec prefix [default $exec_prefix]
17  --libs		print library linking information
18  --cflags		print pre-processor and compiler flags
19  --modules		module support enabled
20  --help		display this help and exit
21  --version		output version information
22EOF
23
24    exit $1
25}
26
27if test $# -eq 0; then
28    usage 1
29fi
30
31cflags=false
32libs=false
33
34while test $# -gt 0; do
35    case "$1" in
36    -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
37    *) optarg= ;;
38    esac
39
40    case "$1" in
41    --prefix=*)
42	prefix=$optarg
43	includedir=$prefix/include
44	libdir=$prefix/lib
45	;;
46
47    --prefix)
48	echo $prefix
49	;;
50
51    --exec-prefix=*)
52      exec_prefix=$optarg
53      libdir=$exec_prefix/lib
54      ;;
55
56    --exec-prefix)
57      echo $exec_prefix
58      ;;
59
60    --version)
61	echo 2.6.30
62	exit 0
63	;;
64
65    --help)
66	usage 0
67	;;
68
69    --cflags)
70       	echo -I${includedir}/libxml2
71       	;;
72
73    --libtool-libs)
74	if [ -r ${libdir}/libxml2.la ]
75	then
76	    echo ${libdir}/libxml2.la
77	fi
78        ;;
79
80    --modules)
81       	echo 0
82       	;;
83
84    --libs)
85        if [ "`uname`" = "Linux" ]
86	then
87	    if [ "-L${libdir}" = "-L/usr/lib64" ]
88	    then
89		echo -lxml2    -liconv
90	    else
91		echo -L${libdir} -lxml2    -liconv
92	    fi
93	else
94	    echo -L${libdir} -lxml2    -liconv   -lws2_32
95	fi
96       	;;
97
98    *)
99	usage
100	exit 1
101	;;
102    esac
103    shift
104done
105
106exit 0
107