examples: automatically copy all examples in dist and install it to docdir
This commit is contained in:
parent
88b6a1fa80
commit
eb113137c8
|
@ -1,7 +1,7 @@
|
||||||
AUTOMAKE_OPTIONS = foreign dist-bzip2 1.6
|
AUTOMAKE_OPTIONS = foreign dist-bzip2 1.6
|
||||||
|
|
||||||
INCLUDES = $(all_includes) -I$(top_srcdir)/include
|
INCLUDES = $(all_includes) -I$(top_srcdir)/include
|
||||||
SUBDIRS = include src tests
|
SUBDIRS = doc include src tests
|
||||||
|
|
||||||
pkgconfigdir = $(libdir)/pkgconfig
|
pkgconfigdir = $(libdir)/pkgconfig
|
||||||
pkgconfig_DATA = openbsc.pc
|
pkgconfig_DATA = openbsc.pc
|
||||||
|
|
|
@ -110,4 +110,6 @@ AC_OUTPUT(
|
||||||
tests/channel/Makefile
|
tests/channel/Makefile
|
||||||
tests/bsc-nat/Makefile
|
tests/bsc-nat/Makefile
|
||||||
tests/mgcp/Makefile
|
tests/mgcp/Makefile
|
||||||
|
doc/Makefile
|
||||||
|
doc/examples/Makefile
|
||||||
Makefile)
|
Makefile)
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
SUBDIRS = examples
|
|
@ -0,0 +1,16 @@
|
||||||
|
|
||||||
|
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)/examples/$$f" && \
|
||||||
|
mkdir -p "$$(dirname $$j)" && \
|
||||||
|
$(INSTALL_DATA) $(srcdir)/$$f $$j; \
|
||||||
|
done
|
Loading…
Reference in New Issue