Annotation of embedaddon/libxml2/xml2-config.in, revision 1.1.1.1

1.1       misho       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@ 
                     90:            else
                     91:                echo @XML_LIBDIR@ @XML_LIBS@ 
                     92:            fi
                     93:        else
                     94:            echo @XML_LIBDIR@ @XML_LIBS@ @WIN32_EXTRA_LIBADD@
                     95:        fi
                     96:                ;;
                     97: 
                     98:     *)
                     99:        usage
                    100:        exit 1
                    101:        ;;
                    102:     esac
                    103:     shift
                    104: done
                    105: 
                    106: exit 0

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