summaryrefslogtreecommitdiff
path: root/make-directive-index.py
Commit message (Collapse)AuthorAge
* man: use lxml for faster generation and pretty printingZbigniew Jędrzejewski-Szmek2013-03-09
|
* man: drop rhs parts in snippets in directive indexZbigniew Jędrzejewski-Szmek2013-02-27
| | | | | | - --exit-if-exists=file + --exit-if-exists= etc.
* man: add filenames to the indexZbigniew Jędrzejewski-Szmek2013-02-13
| | | | | Limiting the addition to filenames from <refsynopsis> seems to give a good enough S/N ratio.
* build-sys: create Makefile-man.am automaticallyZbigniew Jędrzejewski-Szmek2013-02-06
| | | | | | | | | | | | | | | | | | | man rules were repeating the same information in too many places, which was error prone. Those rules can be easily generated from .xml files. For efficiency and because python is not a required dependency, Makefile-man.am is only regenerated when requested with make update-man-list If no metadata in man/*.xml changed, this file should not change. So only when a new man page or a new alias is added, this file should show up in 'git diff'. The change should then be committed. If the support for building from git without python was dropped, we could drop Makefile-man.am from version control. This would also increase the partial build time (since more stuff would be rebuild whenever sources in man/*.xml would be modified), so it would probably wouldn't be worth it.
* make-directive-index: use original XML as index entriesZbigniew Jędrzejewski-Szmek2013-01-26
| | | | | udev(7) fields are now display in whole, which looks much better.
* man: extend systemd.directives(7) to all manual pagesZbigniew Jędrzejewski-Szmek2013-01-26
| | | | | | | | | | New sections are added: PAM options, crypttab options, commandline options, miscellaneous. The last category will be used for all untagged <varname> elements. Commandline options sections is meant to be a developer tool: when adding an option it is sometimes useful to be able to check if similarly named options exist elsewhere.
* man: add links to directive index to see-alsosZbigniew Jędrzejewski-Szmek2013-01-15
| | | | | systemd.directives(5) is renamed to systemd.directives(7). Section 7 is "Miscellaneous".
* make-directive-index: link to systemd optionsZbigniew Jędrzejewski-Szmek2013-01-15
|
* make-directive-index: count how many directives and pages are shownZbigniew Jędrzejewski-Szmek2013-01-15
|
* make-directive-index: remove duplicated list of sectionsZbigniew Jędrzejewski-Szmek2013-01-15
|
* man: add bootchart.conf to directives indexZbigniew Jędrzejewski-Szmek2013-01-15
|
* lawyerese: add header to make-directive-indexZbigniew Jędrzejewski-Szmek2012-11-14
|
* directive-index: journal directivesZbigniew Jędrzejewski-Szmek2012-09-17
|
* directive-index: system manager directivesZbigniew Jędrzejewski-Szmek2012-09-17
|
* directive-index: add UDEV fieldsZbigniew Jędrzejewski-Szmek2012-09-17
|
* man: generate an index of directivesZbigniew Jędrzejewski-Szmek2012-09-17
Systemd has a large (and growing) number of manpages. Sometimes it's not immediately obvious, where to look for a directive. Especially, when something is described in more than one place. Making sense of all the settings should be easier with an index.