| OLD | NEW |
| (Empty) |
| 1 #! /bin/sh | |
| 2 | |
| 3 prefix=@prefix@ | |
| 4 exec_prefix=@exec_prefix@ | |
| 5 includedir=@includedir@ | |
| 6 libdir=@libdir@ | |
| 7 | |
| 8 usage() | |
| 9 { | |
| 10 cat <<EOF | |
| 11 Usage: xml2-config [OPTION] | |
| 12 | |
| 13 Known 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 | |
| 22 EOF | |
| 23 | |
| 24 exit $1 | |
| 25 } | |
| 26 | |
| 27 if test $# -eq 0; then | |
| 28 usage 1 | |
| 29 fi | |
| 30 | |
| 31 cflags=false | |
| 32 libs=false | |
| 33 | |
| 34 while 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 @VERSION@ | |
| 62 exit 0 | |
| 63 ;; | |
| 64 | |
| 65 --help) | |
| 66 usage 0 | |
| 67 ;; | |
| 68 | |
| 69 --cflags) | |
| 70 echo @XML_INCLUDEDIR@ @XML_CFLAGS@ | |
| 71 ;; | |
| 72 | |
| 73 --libtool-libs) | |
| 74 if [ -r ${libdir}/@XML_LIBTOOLLIBS@ ] | |
| 75 then | |
| 76 echo ${libdir}/@XML_LIBTOOLLIBS@ | |
| 77 fi | |
| 78 ;; | |
| 79 | |
| 80 --modules) | |
| 81 echo @WITH_MODULES@ | |
| 82 ;; | |
| 83 | |
| 84 --libs) | |
| 85 if [ "`uname`" = "Linux" ] | |
| 86 then | |
| 87 if [ "@XML_LIBDIR@" = "-L/usr/lib" -o "@XML_LIBDIR@" = "-L/usr/lib64
" ] | |
| 88 then | |
| 89 echo @XML_LIBS@ @MODULE_PLATFORM_LIBS@ | |
| 90 else | |
| 91 echo @XML_LIBDIR@ @XML_LIBS@ @MODULE_PLATFORM_LIBS@ | |
| 92 fi | |
| 93 else | |
| 94 echo @XML_LIBDIR@ @XML_LIBS@ @MODULE_PLATFORM_LIBS@ @WIN32_EXTRA_LIB
ADD@ | |
| 95 fi | |
| 96 ;; | |
| 97 | |
| 98 *) | |
| 99 usage | |
| 100 exit 1 | |
| 101 ;; | |
| 102 esac | |
| 103 shift | |
| 104 done | |
| 105 | |
| 106 exit 0 | |
| OLD | NEW |