[PATCH] osmo-hlr[master]: doc: install example .cfg files to $(docdir)/examples/

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

lynxis lazus gerrit-no-reply at lists.osmocom.org
Thu Nov 16 00:38:29 UTC 2017


Review at  https://gerrit.osmocom.org/4848

doc: install example .cfg files to $(docdir)/examples/

Change-Id: I8671ce33b9bf28c89f767dd1b4a1463aeb275158
---
M Makefile.am
M configure.ac
M debian/osmo-hlr.install
A doc/Makefile.am
4 files changed, 25 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/osmo-hlr refs/changes/48/4848/1

diff --git a/Makefile.am b/Makefile.am
index 392d80d..f5062a2 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,6 +1,7 @@
 AUTOMAKE_OPTIONS = foreign dist-bzip2
 
 SUBDIRS = \
+	doc \
 	src \
 	sql \
 	tests \
diff --git a/configure.ac b/configure.ac
index 1db32d4..d72a026 100644
--- a/configure.ac
+++ b/configure.ac
@@ -64,6 +64,7 @@
 
 AC_OUTPUT(
 	Makefile
+	doc/Makefile
 	src/Makefile
 	sql/Makefile
 	tests/Makefile
diff --git a/debian/osmo-hlr.install b/debian/osmo-hlr.install
index 0e2a1c4..1e3bbc6 100644
--- a/debian/osmo-hlr.install
+++ b/debian/osmo-hlr.install
@@ -1,3 +1,4 @@
 /usr/bin/osmo-hlr
 /usr/bin/osmo-hlr-db-tool
 /usr/share/doc/osmo-hlr/hlr.sql
+/usr/share/doc/osmo-hlr/examples/osmo-hlr.cfg
diff --git a/doc/Makefile.am b/doc/Makefile.am
new file mode 100644
index 0000000..e0e5380
--- /dev/null
+++ b/doc/Makefile.am
@@ -0,0 +1,22 @@
+CFG_FILES = find $(srcdir) -name '*.cfg*' | sed -e 's,^$(srcdir),,'
+
+dist-hook:
+	for f in $$($(CFG_FILES)); do \
+		j="$(distdir)/$$f" && \
+		mkdir -p "$$(dirname $$j)" && \
+		$(INSTALL_DATA) $(srcdir)/$$f $$j; \
+	done
+
+install-data-hook:
+	for f in $$($(CFG_FILES)); do \
+		j="$(DESTDIR)$(docdir)/$$f" && \
+		mkdir -p "$$(dirname $$j)" && \
+		$(INSTALL_DATA) $(srcdir)/$$f $$j; \
+	done
+
+uninstall-hook:
+	@$(PRE_UNINSTALL)
+	for f in $$($(CFG_FILES)); do \
+		j="$(DESTDIR)$(docdir)/$$f" && \
+		$(RM) $$j; \
+	done

-- 
To view, visit https://gerrit.osmocom.org/4848
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I8671ce33b9bf28c89f767dd1b4a1463aeb275158
Gerrit-PatchSet: 1
Gerrit-Project: osmo-hlr
Gerrit-Branch: master
Gerrit-Owner: lynxis lazus <lynxis at fe80.eu>



More information about the gerrit-log mailing list