1
0
mirror of https://github.com/3cky/mbusd synced 2025-10-26 23:46:44 +08:00

Add support for read configuration from file

This commit is contained in:
Victor Antonovich
2017-11-29 13:39:40 +03:00
parent 7fb5309551
commit 3ea208491a
12 changed files with 514 additions and 131 deletions

View File

@@ -158,9 +158,9 @@ am__uninstall_files_from_dir = { \
|| { echo " ( cd '$$dir' && rm -f" $$files ")"; \
$(am__cd) "$$dir" && rm -f $$files; }; \
}
am__installdirs = "$(DESTDIR)$(mbusddocdir)" \
"$(DESTDIR)$(systemdsystemunitdir)"
DATA = $(mbusddoc_DATA) $(systemdsystemunit_DATA)
am__installdirs = "$(DESTDIR)$(mbusdconfdir)" \
"$(DESTDIR)$(mbusddocdir)" "$(DESTDIR)$(systemdsystemunitdir)"
DATA = $(mbusdconf_DATA) $(mbusddoc_DATA) $(systemdsystemunit_DATA)
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
distclean-recursive maintainer-clean-recursive
am__recursive_targets = \
@@ -367,13 +367,17 @@ top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
ACLOCAL_AMFLAGS = -I m4
SUBDIRS = src doc
mbusddocdir = ${prefix}/doc/mbusd
mbusddocdir = ${docdir}
mbusddoc_DATA = \
README.md\
CHANGELOG.md\
LICENSE
EXTRA_DIST = $(mbusddoc_DATA)
mbusdconfdir = ${mbusddocdir}
mbusdconf_DATA = \
conf/mbusd.conf.example
EXTRA_DIST = $(mbusddoc_DATA) $(mbusdconf_DATA)
# systemd
AM_DISTCHECK_CONFIGURE_FLAGS = \
@@ -443,6 +447,27 @@ clean-libtool:
distclean-libtool:
-rm -f libtool config.lt
install-mbusdconfDATA: $(mbusdconf_DATA)
@$(NORMAL_INSTALL)
@list='$(mbusdconf_DATA)'; test -n "$(mbusdconfdir)" || list=; \
if test -n "$$list"; then \
echo " $(MKDIR_P) '$(DESTDIR)$(mbusdconfdir)'"; \
$(MKDIR_P) "$(DESTDIR)$(mbusdconfdir)" || exit 1; \
fi; \
for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; \
done | $(am__base_list) | \
while read files; do \
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(mbusdconfdir)'"; \
$(INSTALL_DATA) $$files "$(DESTDIR)$(mbusdconfdir)" || exit $$?; \
done
uninstall-mbusdconfDATA:
@$(NORMAL_UNINSTALL)
@list='$(mbusdconf_DATA)'; test -n "$(mbusdconfdir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
dir='$(DESTDIR)$(mbusdconfdir)'; $(am__uninstall_files_from_dir)
install-mbusddocDATA: $(mbusddoc_DATA)
@$(NORMAL_INSTALL)
@list='$(mbusddoc_DATA)'; test -n "$(mbusddocdir)" || list=; \
@@ -788,7 +813,7 @@ check: check-recursive
all-am: Makefile $(DATA) config.h
installdirs: installdirs-recursive
installdirs-am:
for dir in "$(DESTDIR)$(mbusddocdir)" "$(DESTDIR)$(systemdsystemunitdir)"; do \
for dir in "$(DESTDIR)$(mbusdconfdir)" "$(DESTDIR)$(mbusddocdir)" "$(DESTDIR)$(systemdsystemunitdir)"; do \
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-recursive
@@ -844,7 +869,8 @@ info: info-recursive
info-am:
install-data-am: install-mbusddocDATA install-systemdsystemunitDATA
install-data-am: install-mbusdconfDATA install-mbusddocDATA \
install-systemdsystemunitDATA
install-dvi: install-dvi-recursive
@@ -890,7 +916,8 @@ ps: ps-recursive
ps-am:
uninstall-am: uninstall-mbusddocDATA uninstall-systemdsystemunitDATA
uninstall-am: uninstall-mbusdconfDATA uninstall-mbusddocDATA \
uninstall-systemdsystemunitDATA
.MAKE: $(am__recursive_targets) all install-am install-strip
@@ -905,12 +932,13 @@ uninstall-am: uninstall-mbusddocDATA uninstall-systemdsystemunitDATA
install install-am install-data install-data-am install-dvi \
install-dvi-am install-exec install-exec-am install-html \
install-html-am install-info install-info-am install-man \
install-mbusddocDATA install-pdf install-pdf-am install-ps \
install-ps-am install-strip install-systemdsystemunitDATA \
installcheck installcheck-am installdirs installdirs-am \
maintainer-clean maintainer-clean-generic mostlyclean \
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
tags tags-am uninstall uninstall-am uninstall-mbusddocDATA \
install-mbusdconfDATA install-mbusddocDATA install-pdf \
install-pdf-am install-ps install-ps-am install-strip \
install-systemdsystemunitDATA installcheck installcheck-am \
installdirs installdirs-am maintainer-clean \
maintainer-clean-generic mostlyclean mostlyclean-generic \
mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
uninstall-am uninstall-mbusdconfDATA uninstall-mbusddocDATA \
uninstall-systemdsystemunitDATA
.PRECIOUS: Makefile