|
Packit |
fc043f |
#!/bin/sh
|
|
Packit |
fc043f |
# Copyright (C) 1999, 2002, 2003 Free Software Foundation, Inc.
|
|
Packit |
fc043f |
#
|
|
Packit |
fc043f |
# This file is free software; as a special exception the author gives
|
|
Packit |
fc043f |
# unlimited permission to copy and/or distribute it, with or without
|
|
Packit |
fc043f |
# modifications, as long as this notice is preserved.
|
|
Packit |
fc043f |
#
|
|
Packit |
fc043f |
# This file is distributed in the hope that it will be useful, but
|
|
Packit |
fc043f |
# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
|
|
Packit |
fc043f |
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
Packit |
fc043f |
# SPDX-License-Identifier: FSFULLR
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
prefix=@prefix@
|
|
Packit |
fc043f |
exec_prefix=@exec_prefix@
|
|
Packit |
fc043f |
includedir=@includedir@
|
|
Packit |
fc043f |
libdir=@libdir@
|
|
Packit |
fc043f |
isubdirafter="@GPG_ERROR_CONFIG_ISUBDIRAFTER@"
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
if echo "$0" | grep gpg-error-config 2>/dev/null >/dev/null; then
|
|
Packit |
fc043f |
myname="gpg-error-config"
|
|
Packit |
fc043f |
else
|
|
Packit |
fc043f |
myname="gpgrt-config"
|
|
Packit |
fc043f |
fi
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
output=""
|
|
Packit |
fc043f |
mt=no
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
usage()
|
|
Packit |
fc043f |
{
|
|
Packit |
fc043f |
cat <
|
|
Packit |
fc043f |
Usage: $myname [OPTIONS]
|
|
Packit |
fc043f |
Options:
|
|
Packit |
fc043f |
[--mt] (must be the first option)
|
|
Packit |
fc043f |
[--prefix]
|
|
Packit |
fc043f |
[--exec-prefix]
|
|
Packit |
fc043f |
[--version]
|
|
Packit |
fc043f |
[--libs]
|
|
Packit |
fc043f |
[--cflags]
|
|
Packit |
fc043f |
EOF
|
|
Packit |
fc043f |
exit $1
|
|
Packit |
fc043f |
}
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
if test $# -eq 0; then
|
|
Packit |
fc043f |
usage 1 1>&2
|
|
Packit |
fc043f |
fi
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
while test $# -gt 0; do
|
|
Packit |
fc043f |
case "$1" in
|
|
Packit |
fc043f |
-*=*)
|
|
Packit |
fc043f |
optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'`
|
|
Packit |
fc043f |
;;
|
|
Packit |
fc043f |
*)
|
|
Packit |
fc043f |
optarg=
|
|
Packit |
fc043f |
;;
|
|
Packit |
fc043f |
esac
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
case $1 in
|
|
Packit |
fc043f |
--mt)
|
|
Packit |
fc043f |
mt=yes
|
|
Packit |
fc043f |
;;
|
|
Packit |
fc043f |
--prefix)
|
|
Packit |
fc043f |
output="$output $prefix"
|
|
Packit |
fc043f |
;;
|
|
Packit |
fc043f |
--exec-prefix)
|
|
Packit |
fc043f |
output="$output $exec_prefix"
|
|
Packit |
fc043f |
;;
|
|
Packit |
fc043f |
--version)
|
|
Packit |
fc043f |
echo "@PACKAGE_VERSION@"
|
|
Packit |
fc043f |
exit 0
|
|
Packit |
fc043f |
;;
|
|
Packit |
fc043f |
--cflags)
|
|
Packit |
fc043f |
if test "x$includedir" != "x/usr/include" -a "x$includedir" != "x/include"; then
|
|
Packit |
fc043f |
output="$output -I$includedir"
|
|
Packit |
fc043f |
fi
|
|
Packit |
fc043f |
# Note: -idirafter is a gcc extension. It is only used on
|
|
Packit |
fc043f |
# systems where gcc is the only compiler we support (WindowsCE).
|
|
Packit |
fc043f |
for i in $isubdirafter; do
|
|
Packit |
fc043f |
output="$output -idirafter ${includedir}/${i}"
|
|
Packit |
fc043f |
done
|
|
Packit |
fc043f |
output="$output @GPG_ERROR_CONFIG_CFLAGS@"
|
|
Packit |
fc043f |
if test $mt = yes ; then
|
|
Packit |
fc043f |
output="$output @GPG_ERROR_CONFIG_MT_CFLAGS@"
|
|
Packit |
fc043f |
fi
|
|
Packit |
fc043f |
;;
|
|
Packit |
fc043f |
--libs)
|
|
Packit |
fc043f |
case "$libdir" in
|
|
Packit |
fc043f |
/usr/lib|/usr/lib64|/lib|/lib64) ;;
|
|
Packit |
fc043f |
*)
|
|
Packit |
fc043f |
output="$output -L$libdir"
|
|
Packit |
fc043f |
;;
|
|
Packit |
fc043f |
esac
|
|
Packit |
fc043f |
output="$output @GPG_ERROR_CONFIG_LIBS@"
|
|
Packit |
fc043f |
if test $mt = yes ; then
|
|
Packit |
fc043f |
output="$output @GPG_ERROR_CONFIG_MT_LIBS@"
|
|
Packit |
fc043f |
fi
|
|
Packit |
fc043f |
;;
|
|
Packit |
fc043f |
--host)
|
|
Packit |
fc043f |
echo "@GPG_ERROR_CONFIG_HOST@"
|
|
Packit |
fc043f |
exit 0
|
|
Packit |
fc043f |
;;
|
|
Packit |
fc043f |
*)
|
|
Packit |
fc043f |
usage 1 1>&2
|
|
Packit |
fc043f |
;;
|
|
Packit |
fc043f |
esac
|
|
Packit |
fc043f |
shift
|
|
Packit |
fc043f |
done
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
echo $output
|