summaryrefslogtreecommitdiff
path: root/mesonbuild/ast/introspection.py
AgeCommit message (Expand)Author
2023-07-05Merge pull request #11742 from xclaesse/link-whole-casesJussi Pakkanen
2023-05-13During reconfigure, show that no compiler was found, if compiler fails sanity...Volker Weißmann
2023-05-01build: Process compilers before calling link() and link_whole()Xavier Claessens
2023-04-11fix various spelling issuesJosh Soref
2023-03-28Add support for meson.options as a replacement for meson_options.txtDylan Baker
2023-03-14rewriter: fix warning about empty sourcesCharles Brunet
2023-01-29introspect: avoid crashing when add_languages for an optional language failsEli Schwartz
2022-11-30pylint: enable the set_membership pluginDylan Baker
2022-06-13flake8: fix various whitespace nitsEli Schwartz
2022-06-01ast: rename module constant to match PEP8 styleDylan Baker
2022-06-01ast/introspection: tidy up imports a bit more with __future__.annotationsDylan Baker
2022-06-01ast/introspection: sort importsDylan Baker
2022-03-24Make compilers list per subprojectXavier Claessens
2022-03-22interpreter: Make compiler options per-subprojectXavier Claessens
2022-03-07build: plumb structured sources into BuildTargetsDylan Baker
2021-08-31pylint: turn on superflous-parensDylan Baker
2021-06-25Split compiler detection from EnvironmentDaniel Mensinger
2021-01-04Use a single coredata dictionary for optionsDylan Baker
2021-01-04move OptionKey to mesonlibDylan Baker
2021-01-04use new optionkey.is_* methodsDylan Baker
2021-01-04use the OptionKey type for command line and machine filesDylan Baker
2020-10-16Refactor handling of machine file optionsXavier Claessens
2020-10-15intro: Add extra_files key to intro output (fixes #7310)Daniel Mensinger
2020-09-24ast/introspection: Fix typing violation due to untyped functionsDylan Baker
2020-09-09Merge pull request #7657 from mensinda/moreTypingDylan Baker
2020-09-09Implement add_languages(native:) in introspectorJon Turney
2020-09-08typing: fix LGTM bot errorDaniel Mensinger
2020-09-08typing: fix code reviewDaniel Mensinger
2020-09-08typing: more fixesDaniel Mensinger
2020-09-08typing: completely type astDaniel Mensinger
2020-09-08Factor out an _add_languages() function in introspectorJon Turney
2020-08-01Put machine file and cmd line parsing in EnvironmentDylan Baker
2020-03-05mesonbuild/mesonlib: Add type annotationsDylan Baker
2020-03-02types: Remove redundant __init__() -> None annotationDaniel Mensinger
2020-03-02types: Use import typing as TDaniel Mensinger
2020-03-02types: Annotate ast/introspection.pyDaniel Mensinger
2020-03-02types: Annotate ast/interpreter.pyDaniel Mensinger
2020-03-02types: Annotate the AST visitorsDaniel Mensinger
2019-12-10mintro: Add version key to --scan-dependencies (fixes #6287)Daniel Mensinger
2019-11-06Fix typos found by codespellWolfgang Stöggl
2019-07-31mintro: Fix crash related to the sources kwarg (fixes #5741)Daniel Mensinger
2019-06-09Purge `is_cross` and friends without changing user interfacesJohn Ericson
2019-05-13ast: fix #5376Daniel Mensinger
2019-04-29Fix builtin variable namesDaniel Mensinger
2019-04-29Fix blind exceptionsDaniel Mensinger
2019-04-23ast: resolve ID nodes in flatten_argsDaniel Mensinger
2019-04-23Don't use mutable types as default argumentsDylan Baker
2019-04-02mintro: fix some interpreter crashesDaniel Mensinger
2019-04-02mintro: Fix crash when required is a function (closes #5177)Daniel Mensinger
2019-03-04rewriter: Handle duplicate targetDaniel Mensinger