diff options
-rw-r--r-- | config/grc_usrp.m4 | 2 | ||||
-rw-r--r-- | configure.ac | 3 | ||||
-rw-r--r-- | gr-trellis/Makefile.am | 3 | ||||
-rw-r--r-- | gr-trellis/doc/Makefile.am | 45 |
4 files changed, 33 insertions, 20 deletions
diff --git a/config/grc_usrp.m4 b/config/grc_usrp.m4 index 2468ad3933..9ed197aa4c 100644 --- a/config/grc_usrp.m4 +++ b/config/grc_usrp.m4 @@ -48,8 +48,6 @@ AC_DEFUN([GRC_USRP],[ UTILS_FUNC_MKSTEMP # These checks don't fail - AC_CHECK_PROG([XMLTO],[xmlto],[yes],[]) - AM_CONDITIONAL([HAS_XMLTO], [test x$XMLTO = xyes]) AC_C_BIGENDIAN AC_CHECK_HEADERS([byteswap.h]) AC_CHECK_FUNCS([getrusage sched_setscheduler]) diff --git a/configure.ac b/configure.ac index 4495898b27..a5e3f514d9 100644 --- a/configure.ac +++ b/configure.ac @@ -47,6 +47,9 @@ GR_FORTRAN GR_NO_UNDEFINED dnl do we need the -no-undefined linker flag GR_SCRIPTING +AC_CHECK_PROG([XMLTO],[xmlto],[yes],[]) +AM_CONDITIONAL([HAS_XMLTO], [test x$XMLTO = xyes]) + dnl Checks for libraries. AC_CHECK_LIB(socket,socket) diff --git a/gr-trellis/Makefile.am b/gr-trellis/Makefile.am index 8f2ded1ab6..4eb3a10212 100644 --- a/gr-trellis/Makefile.am +++ b/gr-trellis/Makefile.am @@ -21,6 +21,5 @@ include $(top_srcdir)/Makefile.common -SUBDIRS = src -DIST_SUBDIRS = src doc +SUBDIRS = src doc diff --git a/gr-trellis/doc/Makefile.am b/gr-trellis/doc/Makefile.am index 68f879b40e..0275a3e974 100644 --- a/gr-trellis/doc/Makefile.am +++ b/gr-trellis/doc/Makefile.am @@ -19,33 +19,46 @@ # Boston, MA 02111-1307, USA. # -TARGETS = gr-trellis.html +docdir=$(prefix)/share/doc/@PACKAGE@-@VERSION@ +HTML_FILES = -# To avoid build problems for folks who don't have xmlto installed, we -# don't build the docs by default. +if HAS_XMLTO +HTML_FILES += \ + gr-trellis.html +endif -# html: $(TARGETS) -all: $(TARGETS) - - -EXTRA_DIST = +all: $(HTML_FILES) +EXTRA_DIST = \ + gr-trellis.xml \ + make_numbered_listing.py \ + test_tcm.py \ + test_tcm.py.xml BUILT_XML_FILES = - -gr-trellis.html : gr-trellis.xml $(BUILT_XML_FILES) - - - # ---------------------------------------------------------------- -clean: - -rm -f $(TARGETS) $(BUILT_XML_FILES) - %.html : %.xml xmlto html-nochunks $< %.xml : % make_numbered_listing.py ./make_numbered_listing.py $< + +install-data-local: + mkdir -p $(DESTDIR)$(docdir)/html + @for i in $(HTML_FILES); do \ + echo "$(INSTALL_DATA) $$i $(DESTDIR)$(docdir)/html"; \ + $(INSTALL_DATA) $$i $(DESTDIR)$(docdir)/html; \ + done + +uninstall-local: + @for i in $(HTML_FILES); do \ + echo "$(RM) $(DESTDIR)$(docdir)/$$i;"; \ + $(RM) $(DESTDIR)$(docdir)/$$i; \ + done + $(RM) -fr $(DESTDIR)$(docdir)/html + +clean-local: + $(RM) -fr $(HTML_FILES) *~
\ No newline at end of file |