Blame pcre2-config.in

Packit 504f36
#!/bin/sh
Packit 504f36
Packit 504f36
prefix=@prefix@
Packit 504f36
exec_prefix=@exec_prefix@
Packit 504f36
exec_prefix_set=no
Packit 504f36
Packit 504f36
cflags="[--cflags]"
Packit 504f36
libs=
Packit 504f36
Packit 504f36
if test @enable_pcre2_16@ = yes ; then
Packit 504f36
  libs="[--libs16] $libs"
Packit 504f36
fi
Packit 504f36
Packit 504f36
if test @enable_pcre2_32@ = yes ; then
Packit 504f36
  libs="[--libs32] $libs"
Packit 504f36
fi
Packit 504f36
Packit 504f36
if test @enable_pcre2_8@ = yes ; then
Packit 504f36
  libs="[--libs8] [--libs-posix] $libs"
Packit 504f36
  cflags="$cflags [--cflags-posix]"
Packit 504f36
fi
Packit 504f36
Packit 504f36
usage="Usage: pcre2-config [--prefix] [--exec-prefix] [--version] $libs $cflags"
Packit 504f36
Packit 504f36
if test $# -eq 0; then
Packit 504f36
      echo "${usage}" 1>&2
Packit 504f36
      exit 1
Packit 504f36
fi
Packit 504f36
Packit 504f36
libR=
Packit Service 4795d3
case `uname -s` in
Packit Service 4795d3
  *SunOS*)
Packit Service 4795d3
  libR=" -R@libdir@"
Packit Service 4795d3
  ;;
Packit Service 4795d3
  *BSD*)
Packit Service 4795d3
  libR=" -Wl,-R@libdir@"
Packit Service 4795d3
  ;;
Packit Service 4795d3
esac
Packit Service 4795d3
Packit 504f36
libS=
Packit Service 4795d3
if test @libdir@ != /usr/lib ; then
Packit Service 4795d3
  libS=-L@libdir@
Packit Service 4795d3
fi
Packit 504f36
Packit 504f36
while test $# -gt 0; do
Packit 504f36
  case "$1" in
Packit 504f36
  -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
Packit 504f36
  *) optarg= ;;
Packit 504f36
  esac
Packit 504f36
Packit 504f36
  case $1 in
Packit 504f36
    --prefix=*)
Packit 504f36
      prefix=$optarg
Packit 504f36
      if test $exec_prefix_set = no ; then
Packit 504f36
        exec_prefix=$optarg
Packit 504f36
      fi
Packit 504f36
      ;;
Packit 504f36
    --prefix)
Packit 504f36
      echo $prefix
Packit 504f36
      ;;
Packit 504f36
    --exec-prefix=*)
Packit 504f36
      exec_prefix=$optarg
Packit 504f36
      exec_prefix_set=yes
Packit 504f36
      ;;
Packit 504f36
    --exec-prefix)
Packit 504f36
      echo $exec_prefix
Packit 504f36
      ;;
Packit 504f36
    --version)
Packit 504f36
      echo @PACKAGE_VERSION@
Packit 504f36
      ;;
Packit 504f36
    --cflags)
Packit 504f36
      if test @includedir@ != /usr/include ; then
Packit 504f36
        includes=-I@includedir@
Packit 504f36
      fi
Packit 504f36
      echo $includes @PCRE2_STATIC_CFLAG@
Packit 504f36
      ;;
Packit 504f36
    --cflags-posix)
Packit 504f36
      if test @enable_pcre2_8@ = yes ; then
Packit 504f36
        if test @includedir@ != /usr/include ; then
Packit 504f36
          includes=-I@includedir@
Packit 504f36
        fi
Packit 504f36
        echo $includes @PCRE2_STATIC_CFLAG@
Packit 504f36
      else
Packit 504f36
        echo "${usage}" 1>&2
Packit 504f36
      fi
Packit 504f36
      ;;
Packit 504f36
    --libs-posix)
Packit 504f36
      if test @enable_pcre2_8@ = yes ; then
Packit 504f36
        echo $libS$libR -lpcre2-posix -lpcre2-8
Packit 504f36
      else
Packit 504f36
        echo "${usage}" 1>&2
Packit 504f36
      fi
Packit 504f36
      ;;
Packit 504f36
    --libs8)
Packit 504f36
      if test @enable_pcre2_8@ = yes ; then
Packit 504f36
        echo $libS$libR -lpcre2-8
Packit 504f36
      else
Packit 504f36
        echo "${usage}" 1>&2
Packit 504f36
      fi
Packit 504f36
      ;;
Packit 504f36
    --libs16)
Packit 504f36
      if test @enable_pcre2_16@ = yes ; then
Packit 504f36
        echo $libS$libR -lpcre2-16
Packit 504f36
      else
Packit 504f36
        echo "${usage}" 1>&2
Packit 504f36
      fi
Packit 504f36
      ;;
Packit 504f36
    --libs32)
Packit 504f36
      if test @enable_pcre2_32@ = yes ; then
Packit 504f36
        echo $libS$libR -lpcre2-32
Packit 504f36
      else
Packit 504f36
        echo "${usage}" 1>&2
Packit 504f36
      fi
Packit 504f36
      ;;
Packit 504f36
    *)
Packit 504f36
      echo "${usage}" 1>&2
Packit 504f36
      exit 1
Packit 504f36
      ;;
Packit 504f36
  esac
Packit 504f36
  shift
Packit 504f36
done