summaryrefslogtreecommitdiff
path: root/mesonbuild/mintro.py
AgeCommit message (Expand)Author
2025-12-16review get_subdir vs get_builddirPaolo Bonzini
2025-10-16intro: compute meson_variables for dependencies at setup timePaolo Bonzini
2025-10-16build, backend: store build_def_files in BuildPaolo Bonzini
2025-10-14Make use of build TypeAliasesDylan Baker
2025-09-24ast/introspection: remove keyword arguments from build targets that are Unkno...Dylan Baker
2025-08-18Revert "backends: Use POSIX paths for target paths"Jussi Pakkanen
2025-07-22mintro: Record rpath_dirs_to_remove in install_planDaniele Nicolodi
2025-07-13backends: Use POSIX paths for target pathsL. E. Segovia
2025-05-29rewriter: Bugfix concerning `UnknownValue`Volker Weißmann
2025-05-29rewriter: Rewrite how we add/remove source filesVolker Weißmann
2025-05-29AstInterpreter: Replace resolve_node with node_to_runtime_valueVolker Weißmann
2025-05-29rewriter: Add IntrospectionDependencyVolker Weißmann
2025-05-29rewriter: Add IntrospectionBuildTargetVolker Weißmann
2025-05-29Refactoring and removal of dead codeVolker Weißmann
2025-04-08coredata: move MutableKeyedOptionDict to optionsDylan Baker
2025-04-02option: move the `is_per_machine_option` to the `OptionStore`Dylan Baker
2025-03-10coredata: replace get_option with optstore.get_value_forDylan Baker
2025-02-27coredata: delete the OptionsViewDylan Baker
2025-02-13Make all Meson level options overridable per subproject.Jussi Pakkanen
2025-02-05options: Replace uses of `UserOption[T.Any]` with a Union of UserOption typesDylan Baker
2025-02-05options: split UserIntegerOption and UserUmaskOptionDylan Baker
2025-02-05options: Add an EnumeratedUserOption classDylan Baker
2025-02-05options: Add a printable_choices method to UserOptionDylan Baker
2024-12-19introspect: add machine to target_sourcesPaolo Bonzini
2024-10-13mintro: Add license and license_files to project introspection dataDaniele Nicolodi
2024-09-03intro: add install_rpath to intro-install_plan.jsonDaniele Nicolodi
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen
2024-07-11Move compiler option check into OptionStore.Jussi Pakkanen
2024-07-11Move builtin option check into OptionStore.Jussi Pakkanen
2024-07-11Move backend option check into OptionStore.Jussi Pakkanen
2024-07-11Move base option check into OptionStore.Jussi Pakkanen
2024-07-11Move project option detection into OptionStore.Jussi Pakkanen
2024-06-14Fix mypy.Jussi Pakkanen
2024-06-14Rename option variable to optstore to make it unique.Jussi Pakkanen
2024-06-01mintro: write humman-readable JSONFilipe Laíns
2024-05-23Refactor option classes to their own file.Jussi Pakkanen
2024-04-08parser: revert to single StringNode typeCharles Brunet
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-11-01Add comments suggesting to keep shell completion scripts up-to-date near cmd ...Luke Elliott
2023-10-04Remove unused parameter in IntroCommand::get_meson_introspection_types()Tristan Partin
2023-09-11parser: use IdNode for function name and assignment nameCharles Brunet
2023-09-11parser: preserve escape chars in stringsCharles Brunet
2023-08-28include_directories: Always add both source and build dirsXavier Claessens
2023-08-11treewide: automatic rewriting of all comment-style type annotationsEli Schwartz
2023-08-11rewrite a couple comment-style type annotations for oddly indented dictsEli Schwartz
2023-07-24fix a few miscellaneous implicit-optional typing issuesEli Schwartz
2023-07-19move various bits of type-checking only code to TYPE_CHECKING blocksEli Schwartz
2023-07-19fix implicit_reexport issues and enforce them going forwardEli Schwartz
2023-06-26mintro: record subproject in install_planDaniele Nicolodi
2023-05-22intro: add more details to generated files(part 2)Charles Brunet