From 55ccd3fa0d9661681c6d522e26e2c05a5ca13ae8 Mon Sep 17 00:00:00 2001 From: Roland Jax Date: Tue, 23 Dec 2014 23:28:30 +0100 Subject: [PATCH] set default for sysconfdir to /etc; create default configuration directory '/etc/ebusd' during 'make install'. --- configure.ac | 5 +++++ src/ebusd/Makefile.am | 2 ++ 2 files changed, 7 insertions(+) diff --git a/configure.ac b/configure.ac index 03507f76..f2ca611a 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,11 @@ AC_PREREQ([2.65]) AC_INIT([ebusd], [0.5.0], [ebusd@liwest.at], [ebusd], [https://github.com/yuhu-/ebusd]) +case "$@" in + *"--sysconfdir="*) ;; + *) sysconfdir=/etc ;; +esac + if test -z $CXXFLAGS; then CXXFLAGS='-g -O2' fi diff --git a/src/ebusd/Makefile.am b/src/ebusd/Makefile.am index a5a747dd..1bc1fcb0 100644 --- a/src/ebusd/Makefile.am +++ b/src/ebusd/Makefile.am @@ -23,3 +23,5 @@ distclean-local: -rm -f Makefile.in -rm -rf .libs +install-data-local: + [ -d $(sysconfdir)/ebusd ] || mkdir -p $(sysconfdir)/ebusd