Blame xml2-config.in

Packit 423ecb
#! /bin/sh
Packit 423ecb
Packit 423ecb
prefix=@prefix@
Packit 423ecb
exec_prefix=@exec_prefix@
Packit 423ecb
includedir=@includedir@
Packit 2d7ed2
if [ "`ldd /bin/sh | grep lib64`" = "" ]
Packit 2d7ed2
then
Packit 2d7ed2
    libdir=${exec_prefix}/lib
Packit 2d7ed2
else
Packit 2d7ed2
    libdir=${exec_prefix}/lib64
Packit 2d7ed2
fi
Packit 423ecb
Packit 423ecb
usage()
Packit 423ecb
{
Packit 423ecb
    cat <
Packit 423ecb
Usage: xml2-config [OPTION]
Packit 423ecb
Packit 423ecb
Known values for OPTION are:
Packit 423ecb
Packit 423ecb
  --prefix=DIR		change libxml prefix [default $prefix]
Packit 423ecb
  --exec-prefix=DIR	change libxml exec prefix [default $exec_prefix]
Packit 423ecb
  --libs		print library linking information
Packit 423ecb
  --cflags		print pre-processor and compiler flags
Packit 423ecb
  --modules		module support enabled
Packit 423ecb
  --help		display this help and exit
Packit 423ecb
  --version		output version information
Packit 423ecb
EOF
Packit 423ecb
Packit 423ecb
    exit $1
Packit 423ecb
}
Packit 423ecb
Packit 423ecb
if test $# -eq 0; then
Packit 423ecb
    usage 1
Packit 423ecb
fi
Packit 423ecb
Packit 423ecb
cflags=false
Packit 423ecb
libs=false
Packit 423ecb
Packit 423ecb
while test $# -gt 0; do
Packit 423ecb
    case "$1" in
Packit 423ecb
    -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
Packit 423ecb
    *) optarg= ;;
Packit 423ecb
    esac
Packit 423ecb
Packit 423ecb
    case "$1" in
Packit 423ecb
    --prefix=*)
Packit 423ecb
	prefix=$optarg
Packit 423ecb
	includedir=$prefix/include
Packit 423ecb
	libdir=$prefix/lib
Packit 423ecb
	;;
Packit 423ecb
Packit 423ecb
    --prefix)
Packit 423ecb
	echo $prefix
Packit 423ecb
	;;
Packit 423ecb
Packit 423ecb
    --exec-prefix=*)
Packit 423ecb
      exec_prefix=$optarg
Packit 423ecb
      libdir=$exec_prefix/lib
Packit 423ecb
      ;;
Packit 423ecb
Packit 423ecb
    --exec-prefix)
Packit 423ecb
      echo $exec_prefix
Packit 423ecb
      ;;
Packit 423ecb
Packit 423ecb
    --version)
Packit 423ecb
	echo @VERSION@
Packit 423ecb
	exit 0
Packit 423ecb
	;;
Packit 423ecb
Packit 423ecb
    --help)
Packit 423ecb
	usage 0
Packit 423ecb
	;;
Packit 423ecb
Packit 423ecb
    --cflags)
Packit 423ecb
       	echo @XML_INCLUDEDIR@ @XML_CFLAGS@
Packit 423ecb
       	;;
Packit 423ecb
Packit 423ecb
    --libtool-libs)
Packit 423ecb
	if [ -r ${libdir}/@XML_LIBTOOLLIBS@ ]
Packit 423ecb
	then
Packit 423ecb
	    echo ${libdir}/@XML_LIBTOOLLIBS@
Packit 423ecb
	fi
Packit 423ecb
        ;;
Packit 423ecb
Packit 423ecb
    --modules)
Packit 423ecb
       	echo @WITH_MODULES@
Packit 423ecb
       	;;
Packit 423ecb
Packit 423ecb
    --libs)
Packit 423ecb
        if [ "`uname`" = "Linux" ]
Packit 423ecb
	then
Packit 423ecb
	    if [ "@XML_LIBDIR@" = "-L/usr/lib" -o "@XML_LIBDIR@" = "-L/usr/lib64" ]
Packit 423ecb
	    then
Packit 423ecb
		echo @XML_LIBS@ @MODULE_PLATFORM_LIBS@
Packit 423ecb
	    else
Packit 423ecb
		echo @XML_LIBDIR@ @XML_LIBS@ @MODULE_PLATFORM_LIBS@
Packit 423ecb
	    fi
Packit 423ecb
	else
Packit 423ecb
	    echo @XML_LIBDIR@ @XML_LIBS@ @MODULE_PLATFORM_LIBS@ @WIN32_EXTRA_LIBADD@
Packit 423ecb
	fi
Packit 423ecb
       	;;
Packit 423ecb
Packit 423ecb
    *)
Packit 423ecb
	usage
Packit 423ecb
	exit 1
Packit 423ecb
	;;
Packit 423ecb
    esac
Packit 423ecb
    shift
Packit 423ecb
done
Packit 423ecb
Packit 423ecb
exit 0