/ libxml2 / xml2-config.in
xml2-config.in
  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  	    if [ "`uname`" = "Darwin" -a "@XML_LIBDIR@" = "-L/usr/lib" ]
 95  	    then
 96  		echo @XML_LIBS@ @MODULE_PLATFORM_LIBS@ @WIN32_EXTRA_LIBADD@
 97  	    else
 98  		echo @XML_LIBDIR@ @XML_LIBS@ @MODULE_PLATFORM_LIBS@ @WIN32_EXTRA_LIBADD@
 99  	    fi
100  	fi
101         	;;
102  
103      *)
104  	usage
105  	exit 1
106  	;;
107      esac
108      shift
109  done
110  
111  exit 0