summaryrefslogtreecommitdiff
path: root/tools/xml_helper.py
Commit message (Collapse)AuthorAge
* General: Update build system to upstream support of meson+ninja.Sven Eden2017-08-04
| | | | | | | | Upstream thinks, that the auto tools are too 'legacy', or that they are at least no longer fitting. We follow, as the classic auto tools files have been removed, so no other choice here...
* Mark python scripts executableZbigniew Jędrzejewski-Szmek2017-07-25
| | | | | | | | | | Since all our python scripts have a proper python3 shebang, there is no benefit to letting meson autodetect them. On linux, meson will just uses exec(), so the shebang is used anyway. The only difference should be in how meson reports the script and that the detection won't fail for (most likely misconfigured) non-UTF8 locales. Closes #5855.
* build-sys: make lxml required when generating indicesZbigniew Jędrzejewski-Szmek2014-02-12
| | | | | Since the manpage indices generated without lxml would be missing some parts, it doesn't make sense to keep lxml optional anymore.
* man: use xinclude to de-deduplicate common textZbigniew Jędrzejewski-Szmek2014-02-12
| | | | | I only tested with python-lxml. I'm not sure if xml.etree should be deprecated.
* build-sys: move python helpers to tools directoryKarel Zak2014-02-10
Note that make-man-rules.py is missing in EXTRA_DIST=, this patch fixes this mistake too.