]> git.eshelyaron.com Git - emacs.git/commitdiff
Add vhdl-mode.info build rules
authorGlenn Morris <rgm@gnu.org>
Thu, 27 Mar 2014 18:22:27 +0000 (14:22 -0400)
committerGlenn Morris <rgm@gnu.org>
Thu, 27 Mar 2014 18:22:27 +0000 (14:22 -0400)
* doc/misc/Makefile.in (INFO_COMMON): Add vhdl-mode.
(vhdl_mode_deps, vhdl-mode, $(buildinfodir)/vhdl-mode$(INFO_EXT))
(vhdl-mode.dvi, vhdl-mode.pdf, vhdl-mode.html): New rules/variables.

doc/misc/ChangeLog
doc/misc/Makefile.in

index 582a4012e4def4f056c17ce1a4f5d6bd82fdb165..d51db539f876bbf547e1de63ca6542103505a426 100644 (file)
@@ -1,5 +1,9 @@
 2014-03-27  Glenn Morris  <rgm@gnu.org>
 
+       * Makefile.in (INFO_COMMON): Add vhdl-mode.
+       (vhdl_mode_deps, vhdl-mode, $(buildinfodir)/vhdl-mode$(INFO_EXT))
+       (vhdl-mode.dvi, vhdl-mode.pdf, vhdl-mode.html): New rules/variables.
+
        * vhdl-mode.texi: General clean-up.  Set copyright to FSF, add license.
        Remove hand-written node pointers.  Remove info re old Emacs versions.
        Markup fixes.
index e5f56be501629282fde14a02bceac206a7022536..09687aaa1eedd6749870d504affaea0ee2264c75 100644 (file)
@@ -70,7 +70,7 @@ INFO_COMMON = ada-mode auth autotype bovine calc ccmode cl \
        mairix-el message mh-e newsticker nxml-mode octave-mode \
        org pcl-cvs pgg rcirc remember reftex sasl \
        sc semantic ses sieve smtpmail speedbar srecode todo-mode tramp \
-       url vip viper widget wisent woman
+       url vhdl-mode vip viper widget wisent woman
 
 ## Info files to install on current platform.
 INFO_INSTALL = $(INFO_COMMON) $(DOCMISC_INFO_W32)
@@ -792,6 +792,18 @@ url.pdf: $(url_deps)
 url.html: $(url_deps)
        $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/url.texi
 
+vhdl_mode_deps = ${srcdir}/vhdl-mode.texi ${gfdl}
+vhdl-mode : $(buildinfodir)/vhdl-mode$(INFO_EXT)
+$(buildinfodir)/vhdl-mode$(INFO_EXT): $(vhdl_mode_deps)
+       $(mkinfodir)
+       $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/vhdl-mode.texi
+vhdl-mode.dvi: $(vhdl_mode_deps)
+       $(ENVADD) $(TEXI2DVI) ${srcdir}/vhdl-mode.texi
+vhdl-mode.pdf: $(vhdl_mode_deps)
+       $(ENVADD) $(TEXI2PDF) ${srcdir}/vhdl-mode.texi
+vhdl-mode.html: $(vhdl_mode_deps)
+       $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/vhdl-mode.texi
+
 vip_deps = ${srcdir}/vip.texi ${gfdl}
 vip : $(buildinfodir)/vip$(INFO_EXT)
 $(buildinfodir)/vip$(INFO_EXT): $(vip_deps)