[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet-scheme] 226/324: doc: Generate PDF and HTML documentation
From: |
gnunet |
Subject: |
[gnunet-scheme] 226/324: doc: Generate PDF and HTML documentation |
Date: |
Tue, 21 Sep 2021 13:24:26 +0200 |
This is an automated email from the git hooks/post-receive script.
maxime-devos pushed a commit to branch master
in repository gnunet-scheme.
commit ddc4cc14c7143cad7641a20af96c897ccdd001b9
Author: Maxime Devos <maximedevos@telenet.be>
AuthorDate: Thu Sep 2 21:03:18 2021 +0200
doc: Generate PDF and HTML documentation
* Makefile.am (doc/scheme-gnunet.pdf, doc/scheme-gnunet.html):
New targets.
* guix.scm (scheme-gnunet)[native-inputs]{texmacs,xvfb-run}: Add the
new dependencies.
---
Makefile.am | 6 ++++++
guix.scm | 5 ++++-
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/Makefile.am b/Makefile.am
index f7a6a56..65abe1c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -124,3 +124,9 @@ SCM_TESTS_ENVIRONMENT = \
GUILE_AUTO_COMPILE=0 \
GUILE_WARN_DEPRECATED=detailed
TESTS += $(SCM_TESTS)
+
+# For documentation (TODO install, regenerate indices ...)
+doc/scheme-gnunet.pdf: doc/scheme-gnunet.tm
+ xvfb-run -- texmacs -c doc/scheme-gnunet.tm doc/scheme-gnunet.pdf -q
+doc/scheme-gnunet.html: doc/scheme-gnunet.tm
+ xvfb-run -- texmacs -c doc/scheme-gnunet.tm doc/scheme-gnunet.html -q
diff --git a/guix.scm b/guix.scm
index 0685d8d..99d5965 100644
--- a/guix.scm
+++ b/guix.scm
@@ -25,6 +25,7 @@
(gnu packages autotools)
(gnu packages gettext)
(gnu packages pkg-config)
+ (gnu packages xorg)
(guix packages)
(guix gexp)
(guix git-download)
@@ -106,7 +107,9 @@ random inputs and seeing if it holds.")
;; Gettext brings 'AC_LIB_LINKFLAGS_FROM_LIBS'.
("gettext" ,gettext-minimal)
("pkg-config" ,pkg-config)
- ("autoconf" ,autoconf-wrapper)))
+ ("autoconf" ,autoconf-wrapper)
+ ("texmacs" ,texmacs)
+ ("xvfb-run" ,xvfb-run)))
(inputs `(("guile" ,guile-3.0/fixed)))
(synopsis "partial Scheme port of GNUnet")
(license license:agpl3+)
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [gnunet-scheme] 205/324: tests/mq-stream: Unbreak SIGPIPE signal handler., (continued)
- [gnunet-scheme] 205/324: tests/mq-stream: Unbreak SIGPIPE signal handler., gnunet, 2021/09/21
- [gnunet-scheme] 203/324: tests/mq-stream: Make tests less fragile., gnunet, 2021/09/21
- [gnunet-scheme] 193/324: mq-impl/stream: Eliminate condition variable., gnunet, 2021/09/21
- [gnunet-scheme] 207/324: hat-let: Allow (dotted) variable lists with <--., gnunet, 2021/09/21
- [gnunet-scheme] 211/324: doc: Correct typo (mesage -> message), gnunet, 2021/09/21
- [gnunet-scheme] 215/324: tests/mq-stream: Use 'message-handler' macro., gnunet, 2021/09/21
- [gnunet-scheme] 218/324: mq-impl/stream: Name the reader and writer thunks., gnunet, 2021/09/21
- [gnunet-scheme] 208/324: tests/mq-stream: Don't assume setvbuf returns anything., gnunet, 2021/09/21
- [gnunet-scheme] 212/324: mq/handler: Define a macro for constructing handlers., gnunet, 2021/09/21
- [gnunet-scheme] 220/324: mq-impl/stream: Extract code to be shared with connect/fibers., gnunet, 2021/09/21
- [gnunet-scheme] 226/324: doc: Generate PDF and HTML documentation,
gnunet <=
- [gnunet-scheme] 227/324: mq: Remove TODOs about hypothetical &malformed-message., gnunet, 2021/09/21
- [gnunet-scheme] 229/324: guix: Import missing module., gnunet, 2021/09/21
- [gnunet-scheme] 194/324: mq-impl/stream: Eliminate atomic box., gnunet, 2021/09/21
- [gnunet-scheme] 191/324: doc: Document message queue error handling., gnunet, 2021/09/21
- [gnunet-scheme] 216/324: mq: Inject errors if no appropriate message handler exists., gnunet, 2021/09/21
- [gnunet-scheme] 190/324: Correct XXX and TODO on input:regular-end-of-file., gnunet, 2021/09/21
- [gnunet-scheme] 196/324: mq-impl/stream: Stop all fibers when EOF is reached (part 1)., gnunet, 2021/09/21
- [gnunet-scheme] 201/324: tests/mq-stream: Make test more strict., gnunet, 2021/09/21
- [gnunet-scheme] 204/324: mq-impl/stream: Document implementation pitfall., gnunet, 2021/09/21
- [gnunet-scheme] 214/324: tests/mq: Use 'message-handler' macro., gnunet, 2021/09/21