summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorDavid Sommerseth <dazo@users.sourceforge.net>2010-07-06 19:16:58 +0200
committerDavid Sommerseth <dazo@users.sourceforge.net>2010-07-30 11:02:56 +0200
commit6562a30519273ff9de151ce5488d0dd0c9eb5725 (patch)
tree33cefb778c65f601daae3ba061817d316f35a716 /configure
parent31128d1d1c2d9de2d3cf6d137e9e80fb00865569 (diff)
downloadeurephia-6562a30519273ff9de151ce5488d0dd0c9eb5725.tar.gz
eurephia-6562a30519273ff9de151ce5488d0dd0c9eb5725.tar.xz
eurephia-6562a30519273ff9de151ce5488d0dd0c9eb5725.zip
Added install rules for man pages
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure14
1 files changed, 13 insertions, 1 deletions
diff --git a/configure b/configure
index 9ded67a..efa5be1 100755
--- a/configure
+++ b/configure
@@ -31,6 +31,8 @@ XSLTPATH="${PREFIX}/share/eurephia/xslt"
XSLTPATH_SET=0
EUREPHIADM_XSLT="${XSLTPATH}/eurephiadm"
EUREPHIADM_XSLT_SET=0
+MANDIR="${PREFIX}/share/man"
+MANDIR_SET=0
SQLITE3PREFIX="/etc/openvpn"
#
@@ -75,6 +77,7 @@ configure help for eurephia
(default: ${EUREPHIADM_XSLT})
** Documentation
--doxygen -- Compile Doxygen developer documentation
+ --man-prefix -- Installation prefix for man pages
EOF
}
@@ -114,6 +117,10 @@ while [ ! -z "$1" ]; do
EUREPHIADM_XSLT="${XSLTPATH}/eurephiadm"
fi
fi
+ # Apply prefix to man page directory only if not been set explicitly earlier
+ if [ "${MANDIR_SET}" = "0" ]; then
+ MANDIR="${PREFIX}/share/man"
+ fi
;;
--bin-dir)
BINDIR="$2"
@@ -188,6 +195,10 @@ while [ ! -z "$1" ]; do
PARAMS="${PARAMS} -DDOXYGEN=ON"
DOXY_DISTCLEAN="rm -r doxygen/eurephia-devel"
;;
+ --man-dir)
+ MANDIR="$2"
+ shift
+ ;;
*)
echo "Unkown option: $1"
exit 2
@@ -237,7 +248,7 @@ EOF
cmake . ${PARAMS} -DPREFIX:STRING=${PREFIX} -DCMAKE_INSTALL_PREFIX:STRING=${PREFIX} \
-DPLUGINDIR:STRING=${PLUGINDIR} -DBINDIR:STRING=${BINDIR} \
-DEUREPHIADM_XSLT_PATH:STRING=${EUREPHIADM_XSLT} -DXSLTROOT:STRING=${XSLTPATH} \
- -DCFLAGS:STRING="${CFLAGS}"
+ -DMANDIR:STRING=${MANDIR} -DCFLAGS:STRING="${CFLAGS}"
export ec=$?
# If cmake exited without failure, provide some info about the configuration
@@ -257,6 +268,7 @@ EOF
echo
echo " Install prefix: ${PREFIX}"
echo " Binaries dir: ${BINDIR}"
+ echo " Man pages dir: ${MANDIR}"
echo " Plug-in path: ${PLUGINDIR}"
if [ ! -z "${ADMIN}" ]; then
echo " XSLT base path: ${XSLTPATH}"