diff options
author | Thibault Saunier <tsaunier@igalia.com> | 2022-08-26 01:30:08 +0300 |
---|---|---|
committer | Thibault Saunier <tsaunier@igalia.com> | 2022-08-30 01:33:22 +0300 |
commit | 31a53bba8ae22d4be44861c868fb663fd46a69a3 (patch) | |
tree | 480e63405d0f1fc51ad147eb795879cc7bac644b /cargo_wrapper.py | |
parent | 25465fd9f3c65ecc3ce089d56a0c746fcd6a839c (diff) |
Generate plugins documentation using hotdoc
Which will automatically be integrated in gstreamer documentation
Diffstat (limited to 'cargo_wrapper.py')
-rw-r--r-- | cargo_wrapper.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cargo_wrapper.py b/cargo_wrapper.py index 75f6fe43b..87834b924 100644 --- a/cargo_wrapper.py +++ b/cargo_wrapper.py @@ -23,6 +23,7 @@ PARSER.add_argument('libdir', type=P) PARSER.add_argument('--version', default=None) PARSER.add_argument('--exts', nargs="+", default=[]) PARSER.add_argument('--depfile') +PARSER.add_argument('--disable-doc', action="store_true", default=False) def generate_depfile_for(libfile): @@ -76,6 +77,8 @@ if __name__ == "__main__": cargo_cmd = ['cargo', 'cbuild'] if opts.target == 'release': cargo_cmd.append('--release') + if not opts.disable_doc: + cargo_cmd += ['--features', "doc"] elif opts.command == 'test': # cargo test cargo_cmd = ['cargo', 'ctest', '--no-fail-fast', '--color=always'] |