summaryrefslogtreecommitdiff
path: root/mesonbuild/modules/hotdoc.py
AgeCommit message (Expand)Author
2025-10-06hotdoc: remove HotdocTargetBuilder.get_valuePaolo Bonzini
2025-06-17modules: convert custom holders to InterpreterObject.methodPaolo Bonzini
2025-03-10coredata: replace get_option with optstore.get_value_forDylan Baker
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-08-10hotdoc module: add a bunch more type annotationsEli Schwartz
2023-08-10hotdoc module: avoid monkeypatch crime by properly subclassing ExternalProgramEli Schwartz
2023-08-10allow some ObjectHolder subclasses to continue to be genericEli Schwartz
2023-07-19fix implicit_reexport issues and enforce them going forwardEli Schwartz
2023-03-16hotdoc: Install devhelp files at the right locationXavier Claessens
2023-03-05hotdoc module: properly error out when configuring failsEli Schwartz
2023-02-01treewide: add future annotations importEli Schwartz
2022-11-20hotdoc module: fix broken include pathsEli Schwartz
2022-11-20hotdoc module: remove homebrew function-proxied OrderedSetEli Schwartz
2022-11-17hotdoc module: run hotdoc as an external command during configureEli Schwartz
2022-11-07hotdoc module: add dedicated depends kwarg, deprecate file deps in dependenciesEli Schwartz
2022-11-07hotdoc module: use less confusing namesEli Schwartz
2022-10-24hotdoc module: add partially typed kwargsEli Schwartz
2022-10-14hotdoc: Fix typo in argumentNirbheek Chauhan
2022-10-04pylint: enable consider-merging-isinstanceDylan Baker
2022-09-12modules: Fix paths to (sub)project source/build directoriesDavid Ward
2022-08-17modules: use module level information about new and deprecationDylan Baker
2022-03-29Pass environment down to base Target classXavier Claessens
2022-03-24hotdoc module: use typed_pos_args to check positional argumentsEli Schwartz
2022-01-28build: replace kwargs in CustomTarget initializerDylan Baker
2021-11-01various manual conversion of percent-formatted strings to f-stringsEli Schwartz
2021-10-04f-stringsEli Schwartz
2021-10-03docs: Hook up the new RefMan generator to MesonDaniel Mensinger
2021-08-17Add install tagsXavier Claessens
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger
2021-06-18holders: remove unholderDaniel Mensinger
2021-05-28modules: Add methods dict everywhereXavier Claessens
2021-05-28modules: Stop using ModuleReturnValue where it's not neededXavier Claessens
2021-05-12gnome: Fix gtkdoc generationXavier Claessens
2021-03-19split program related classes and functions out of dependenciesDylan Baker
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2021-01-30Fix executable as script on WindowsXavier Claessens
2021-01-13Fix misspellsAntonin Décimo
2021-01-04Use a single coredata dictionary for optionsDylan Baker
2020-03-24Make werror per subproject optionXavier Claessens
2019-11-11hotdoc: work around argparse syntax ambiguityMathieu Duponchelle
2019-04-24hotdoc: Handle werrorThibault Saunier
2019-04-24hotdoc: Take into account boolean value to pass flag like argumentsThibault Saunier
2019-03-10hotdoc: Set gi-c-source-rootThibault Saunier
2018-11-15hotdoc: Fix has_extensions when several extensions are passed inThibault Saunier
2018-09-23hotdoc: Add support for {Build,Custom}Target as sourcesThibault Saunier
2018-09-10hotdoc: Make project_version mandatory as it should always have beenThibault Saunier
2018-09-10hotdoc: Handle IncludeDirs to specify directoriesThibault Saunier
2018-08-28docs: Use meson to build documentationThibault Saunier
2018-08-28modules: Add an 'hotdoc' moduleThibault Saunier