Commit 8ad80a1
committed
build: generate new HTML documentation
This revamped doc target converts and installs the remaining bits of
documentation mentioned in the sysusers manpages.
Markdown documentation is converted using cmark-gfm
if available, falling back to cmark or the original markdown.
When cmark-gfm is not found, rendering of GitHub Flavoured Markdown
features like tables is broken, but everything else is rendered fine.
The generated HTML pages don't look like the ones seen on systemd.io,
but I don't think it matters much; the important information is in the
text, not the graphics.
Addresses my previous comment,
#1 (comment)1 parent c9a58e9 commit 8ad80a1
3 files changed
Lines changed: 509 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
25 | | - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
26 | 33 | | |
27 | 34 | | |
28 | 35 | | |
| |||
39 | 46 | | |
40 | 47 | | |
41 | 48 | | |
42 | | - | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
43 | 52 | | |
44 | 53 | | |
45 | 54 | | |
| |||
0 commit comments