summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2017-09-24 21:25:01 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2017-09-24 21:25:01 -0500
commit846b87b954cb3ac8b81251d28deeb3cb5988d33c (patch)
treed787d504638ec464f8c5bc7b6329853b8b0ef570 /Makefile
parentfb58685e185b68506d4ec8d0ffaa768a16dd4ef6 (diff)
downloaddocs-846b87b954cb3ac8b81251d28deeb3cb5988d33c.tar.gz
docs-846b87b954cb3ac8b81251d28deeb3cb5988d33c.tar.bz2
docs-846b87b954cb3ac8b81251d28deeb3cb5988d33c.tar.xz
docs-846b87b954cb3ac8b81251d28deeb3cb5988d33c.zip
Developer guide: fill in chap2 and 3, add Makefile
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile30
1 files changed, 30 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..09ff77c
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,30 @@
+.POSIX:
+
+all: out/html/devel/index.html out/text/develguide.txt \
+ out/html/install/index.html out/text/installguide.txt
+
+out/text/develguide.txt: src/devel/*.xml
+ @mkdir -p out/text
+ @printf 'Developer Guide: Generating text...\n'
+ @xmlto txt -o out/text src/devel/develguide.xml
+
+out/html/devel/index.html: src/devel/*.xml src/pretty.css
+ @mkdir -p out/html/devel
+ @printf 'Developer Guide: Generating HTML...\n'
+ @xmlto html -m master.xsl -o out/html/devel src/devel/develguide.xml
+ @cp src/pretty.css out/html/devel/
+
+out/text/installguide.txt: src/install/*.xml
+ @mkdir -p out/text
+ @printf 'Install Guide: Generating text...\n'
+ @xmlto txt -o out/text src/install/installguide.xml
+
+out/html/install/index.html: src/install/*.xml src/pretty.css
+ @mkdir -p out/html/install
+ @printf 'Install Guide: Generating HTML...\n'
+ @xmlto html -m master.xsl -o out/html/install src/install/installguide.xml
+ @cp src/pretty.css out/html/install/
+
+install:
+ @mkdir -p "${DESTDIR}"/usr/share/doc/adelie-handbook/
+ @cp -r out/* "${DESTDIR}"/usr/share/doc/adelie-handbook/