mirror of https://github.com/postgres/postgres
parent
7510ac6203
commit
cc07f8cfe7
@ -1,83 +0,0 @@ |
||||
#! /bin/sh |
||||
|
||||
# This shell script saves various pieces of information about the |
||||
# installed version of PostgreSQL. Packages that interface to |
||||
# PostgreSQL can use it to configure their build. |
||||
# |
||||
# Author: Peter Eisentraut <peter_e@gmx.net> |
||||
# Public domain |
||||
|
||||
# $PostgreSQL: pgsql/src/bin/pg_config/pg_config.sh,v 1.10 2004/07/30 12:26:40 petere Exp $ |
||||
|
||||
me=`basename $0` |
||||
|
||||
# stored configuration values |
||||
val_bindir='@bindir@' |
||||
val_includedir='@includedir@' |
||||
val_includedir_server='@includedir_server@' |
||||
val_libdir='@libdir@' |
||||
val_pkglibdir='@pkglibdir@' |
||||
val_pgxsdir='@pgxsdir@' |
||||
val_configure="@configure@" |
||||
val_version='@version@' |
||||
|
||||
help="\ |
||||
$me provides information about the installed version of PostgreSQL. |
||||
|
||||
Usage: |
||||
$me OPTION... |
||||
|
||||
Options: |
||||
--bindir show location of user executables |
||||
--includedir show location of C header files of the client |
||||
interfaces |
||||
--includedir-server show location of C header files for the server |
||||
--libdir show location of object code libraries |
||||
--pkglibdir show location of dynamically loadable modules |
||||
--pgxs show location of extension makefile |
||||
--configure show options given to 'configure' script when |
||||
PostgreSQL was built |
||||
--version show the PostgreSQL version, then exit |
||||
--help show this help, then exit |
||||
|
||||
Report bugs to <pgsql-bugs@postgresql.org>." |
||||
|
||||
advice="\ |
||||
Try \"$me --help\" for more information." |
||||
|
||||
if test "$#" -eq 0 ; then |
||||
echo "$me: argument required" 1>&2 |
||||
echo "$advice" 1>&2 |
||||
exit 1 |
||||
fi |
||||
|
||||
show= |
||||
|
||||
for opt |
||||
do |
||||
case "$opt" in |
||||
--bindir) show="$show \$val_bindir";; |
||||
--includedir) show="$show \$val_includedir";; |
||||
--includedir-server) |
||||
show="$show \$val_includedir_server";; |
||||
--libdir) show="$show \$val_libdir";; |
||||
--pkglibdir) show="$show \$val_pkglibdir";; |
||||
--pgxs) show="$show \$val_pgxsdir/src/makefiles/pgxs.mk";; |
||||
--configure) show="$show \$val_configure";; |
||||
|
||||
--version) echo "PostgreSQL $val_version" |
||||
exit 0;; |
||||
--help|-\?) echo "$help" |
||||
exit 0;; |
||||
*) echo "$me: invalid argument: $opt" 1>&2 |
||||
echo "$advice" 1>&2 |
||||
exit 1;; |
||||
esac |
||||
done |
||||
|
||||
for thing in $show |
||||
do |
||||
eval "echo $thing" |
||||
done |
||||
|
||||
# end of pg_config |
Loading…
Reference in new issue