doc: add rule with noisy build.
authorng0 <ng0@infotropique.org>
Thu, 7 Sep 2017 19:53:29 +0000 (19:53 +0000)
committerng0 <ng0@infotropique.org>
Thu, 7 Sep 2017 19:53:29 +0000 (19:53 +0000)
contrib/packages/guix/packages/gnunet/packages/gnunet.scm
doc/Makefile.am

index 7de216f1dfc45e4baaa0ec3488eb160c17a87939..ac417921bb053aa9bf463e474b1b8277ce376c85 100644 (file)
          (replace 'build
            (lambda _
              (chdir "doc")
-             (zero? (system* "make" "doc-all"))))
+             (zero? (system* "make" "doc-all-give-me-the-noise"))))
          (replace 'install
            (lambda* (#:key outputs #:allow-other-keys)
              (let* ((out (assoc-ref outputs "out"))
index 72c07349619cefac59d8df3616188a58f85813f8..3e9790a8a49114be62b5fb30ccd6cec402c8fbb2 100644 (file)
@@ -105,4 +105,21 @@ doc-clean:
 
 doc-all: doc-pdf doc-html doc-info doc-pdf-tutorial doc-html-tutorial doc-info-tutorial
 
+doc-pdf-noise: version.texi
+       @makeinfo --pdf gnunet.texi
+doc-pdf-tutorial-noise: version.texi
+       @makeinfo --pdf gnunet-c-tutorial.texi
+
+doc-html-noise: version.texi
+       @makeinfo --html gnunet.texi
+doc-html-tutorial-noise: version.texi
+       @makeinfo --html gnunet-c-tutorial.texi
+
+doc-info-noise: version.texi
+       @makeinfo --no-split gnunet.texi
+doc-info-tutorial-noise: version.texi
+       @makeinfo --no-split gnunet-c-tutorial.texi
+
+doc-all-give-me-the-noise: doc-pdf-noise doc-html-noise doc-info-noise doc-pdf-tutorial-noise doc-html-tutorial-noise doc-info-tutorial-noise
+
 .PHONY: version.texi