aboutsummaryrefslogtreecommitdiffstats
path: root/docs/res
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2022-02-27 12:03:52 +0000
committerYann Herklotz <git@yannherklotz.com>2022-02-27 12:03:52 +0000
commit7dabf0b931036148fd7986d7d75624d81c07f146 (patch)
tree2386ef5978acbff5f95e0f63a4042bfd377fce59 /docs/res
parent314e1178ccede8ed42cbfc14b68352a51dcd014b (diff)
downloadvericert-7dabf0b931036148fd7986d7d75624d81c07f146.tar.gz
vericert-7dabf0b931036148fd7986d7d75624d81c07f146.zip
Update documentation generation
Diffstat (limited to 'docs/res')
-rw-r--r--docs/res/install-deps.el10
-rw-r--r--docs/res/publish-html.el12
-rw-r--r--docs/res/publish-man.el12
-rw-r--r--docs/res/publish-manual.el12
4 files changed, 46 insertions, 0 deletions
diff --git a/docs/res/install-deps.el b/docs/res/install-deps.el
new file mode 100644
index 0000000..9440db5
--- /dev/null
+++ b/docs/res/install-deps.el
@@ -0,0 +1,10 @@
+(require 'package)
+(package-initialize)
+(add-to-list 'package-archives '("nongnu" . "https://elpa.nongnu.org/nongnu/") t)
+(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)
+(add-to-list 'package-archives '("gnu-devel" . "https://elpa.gnu.org/devel/") t)
+(package-refresh-contents)
+
+(package-install 'org)
+(package-install 'org-contrib)
+(package-install 'org-transclusion)
diff --git a/docs/res/publish-html.el b/docs/res/publish-html.el
new file mode 100644
index 0000000..68de36d
--- /dev/null
+++ b/docs/res/publish-html.el
@@ -0,0 +1,12 @@
+(require 'package)
+(package-initialize)
+
+(require 'org)
+(require 'org-transclusion)
+(require 'ox)
+(require 'ox-html)
+
+(setq org-transclusion-exclude-elements nil)
+
+(org-transclusion-add-all)
+(org-html-export-to-html)
diff --git a/docs/res/publish-man.el b/docs/res/publish-man.el
new file mode 100644
index 0000000..634b454
--- /dev/null
+++ b/docs/res/publish-man.el
@@ -0,0 +1,12 @@
+(require 'package)
+(package-initialize)
+
+(require 'org)
+(require 'org-transclusion)
+(require 'ox)
+(require 'ox-man)
+
+(setq org-transclusion-exclude-elements nil)
+
+(org-transclusion-add-all)
+(org-man-export-to-man)
diff --git a/docs/res/publish-manual.el b/docs/res/publish-manual.el
new file mode 100644
index 0000000..df5db6b
--- /dev/null
+++ b/docs/res/publish-manual.el
@@ -0,0 +1,12 @@
+(require 'package)
+(package-initialize)
+
+(require 'org)
+(require 'org-transclusion)
+(require 'ox)
+(require 'ox-texinfo)
+
+(setq org-transclusion-exclude-elements nil)
+
+(org-transclusion-add-all)
+(org-texinfo-export-to-texinfo)