1 # Copyright (C) 2008 Equinox Software, Inc.
2 # Kevin Beswick <kevinbeswick00@gmail.com>
4 # This program is free software; you can redistribute it and/or
5 # modify it under the terms of the GNU General Public License
6 # as published by the Free Software Foundation; either version 2
7 # of the License, or (at your option) any later version.
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 # GNU General Public License for more details.
15 # Shows configuration options of OSRF
19 datarootdir=@datarootdir@
21 function showInstalled {
22 JAVA=@OSRF_INSTALL_JAVA@
23 PYTHON=@OSRF_INSTALL_PYTHON@
24 JSON=@OSRF_LEGACY_JSON@
25 if test "$JAVA" = "true"; then
28 if test "$PYTHON" = "true"; then
31 if test "$JSON" = "true"; then
32 echo "OSRF_LEGACY_JSON"
42 echo INCLUDEDIR=@includedir@
43 echo SYSCONFDIR=@sysconfdir@
45 echo APACHE2_HEADERS=@APACHE2_HEADERS@
46 echo APR_HEADERS=@APR_HEADERS@
47 echo LIBXML2_HEADERS=@LIBXML2_HEADERS@
49 echo "Installed modules:"
55 sed -i 's|SYSCONFDIR|@sysconfdir@|g' '@srcdir@/src/gateway/osrf_json_gateway.c'
56 sed -i 's|${prefix}|@prefix@|g' '@srcdir@/src/gateway/osrf_json_gateway.c'
57 sed -i 's|osrf|@abs_top_srcdir@/src/python/osrf|g' '@srcdir@/src/python/setup.py'
58 sed -i 's|srfsh\.py|@abs_top_srcdir@/src/python/srfsh.py|g' '@srcdir@/src/python/setup.py'
63 echo "------------------------------------------------------------"
65 echo " Shows configuration of opensrf "
66 echo "------------------------------------------------------------"
68 echo "Usage: osrf_config [--option]"
72 echo "--help displays help"
73 echo "--version displays version number of osrf"
74 echo "--installed displays options that were installed"
75 echo "--prefix displays prefix"
76 echo "--bindir displays bindir"
77 echo "--libdir displays libdir"
78 echo "--tmp displays tmp"
79 echo "--includedir displays includedir"
80 echo "--sysconfdir displays sysconfdir"
81 echo "--apxs displays location of apxs"
82 echo "--apache displays location of apache2 headers"
83 echo "--apr displays location of apr headers"
84 echo "--libxml displays location of libxml2 headers"
95 echo @LIBXML2_HEADERS@;
101 echo @APACHE2_HEADERS@;
107 echo @PACKAGE_STRING@;
119 echo @localstatedir@;