groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 01/01: doc/doc.am: Change rule from suffix to target.


From: G. Branden Robinson
Subject: [groff] 01/01: doc/doc.am: Change rule from suffix to target.
Date: Sat, 26 Mar 2022 05:51:30 -0400 (EDT)

gbranden pushed a commit to branch master
in repository groff.

commit 1f52dba729b7ecfab3450cdcb5ed6316edd3e320
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Fri Mar 25 23:20:04 2022 +1100

    doc/doc.am: Change rule from suffix to target.
    
    * doc/doc.am: Create target rule for "doc/grnexampl.ps" instead of
      relying on a suffix rule.  Explicitly depend on grn and eqn
      executables.  Produce output using their groff flags, "-ge".
---
 ChangeLog  | 6 ++++++
 doc/doc.am | 5 ++++-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index de7b166d..e42b0daf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2022-03-23  G. Branden Robinson <g.branden.robinson@gmail.com>
+
+       * doc/doc.am: Create target rule for "doc/grnexampl.ps" instead
+       of relying on a suffix rule.  Explicitly depend on grn and eqn
+       executables.  Produce output using their groff flags, "-ge".
+
 2022-03-25  G. Branden Robinson <g.branden.robinson@gmail.com>
 
        * tmac/pdfpic.tmac (PDFPIC): Fix breakage when no temporary
diff --git a/doc/doc.am b/doc/doc.am
index 5f0103f3..336a4633 100644
--- a/doc/doc.am
+++ b/doc/doc.am
@@ -310,7 +310,10 @@ doc/webpage.html: \
           | $(DOC_GROFF_ONLY) -P-jwebpage -P-nrb -P-Iwebpage \
                               -P-D$(imagedir) -Thtml -ms > webpage.html
 
-doc/grnexmpl.ps: doc/grnexmpl.me doc/grnexmpl.g
+doc/grnexmpl.ps: $(doc_srcdir)/grnexmpl.me $(doc_srcdir)/grnexmpl.g \
+  grn eqn
+       $(GROFF_V)$(MKDIR_P) `dirname $@` \
+       && $(DOC_GROFF_ONLY) -Tps -ge -me $(doc_srcdir)/grnexmpl.me >$@
 
 # Note that we remove groff.css only if out-of-source build tree
 mostlyclean-local: mostlyclean_doc



reply via email to

[Prev in Thread] Current Thread [Next in Thread]