#
# You should have received a copy of the GNU General Public License
# along with GNU Radio; see the file COPYING. If not, write to
-# the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# the Free Software Foundation, Inc., 51 Franklin Street,
+# Boston, MA 02110-1301, USA.
#
-TARGETS = gr-trellis.html
+include $(top_srcdir)/Makefile.common
+docdir=$(prefix)/share/doc/@PACKAGE@-@VERSION@
-# To avoid build problems for folks who don't have xmlto installed, we
-# don't build the docs by default.
+HTML_FILES =
-# html: $(TARGETS)
-all: $(TARGETS)
+if HAS_XMLTO
+HTML_FILES += \
+ gr-trellis.html
+endif
+all: $(HTML_FILES)
-EXTRA_DIST =
-
+EXTRA_DIST = \
+ gr-trellis.xml \
+ make_numbered_listing.py \
+ test_tcm.py \
+ test_tcm.py.xml \
+ test_viterbi_equalization1.py \
+ test_viterbi_equalization1.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) *~