summaryrefslogtreecommitdiff
path: root/mesonbuild/mesonmain.py
AgeCommit message (Expand)Author
2025-10-17options: Fix long/short option mixture detectionTobias Stoeckmann
2025-04-18fix prefix computation in validate_original_argsPaolo Bonzini
2025-03-26select the correct meson_command for pyinstaller builds, even on not-WindowsEli Schwartz
2025-03-05options: split UserOption -> Argparse conversion out of BuiltinOptionDylan Baker
2025-02-13Make all Meson level options overridable per subproject.Jussi Pakkanen
2024-10-01Add a simple reproducibility test command.Jussi Pakkanen
2024-09-15When configuring fails in Github Actions, print folded logsEli Schwartz
2024-06-23Suggest mingw Python URL instead of specific package namesTristan Partin
2024-04-08meson format commandCharles Brunet
2024-02-12add type annotations to mesonmainEli Schwartz
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-03-28do not resolve symlinks when calculating the meson commandEli Schwartz
2023-02-01treewide: add future annotations importEli Schwartz
2023-01-30runpython: make it work for -c as wellEli Schwartz
2023-01-04add a hidden environment variable to make Meson complain hard on deprecationsEli Schwartz
2022-11-30pylint: enable the set_membership pluginDylan Baker
2022-11-03python 3.11: suppress an incorrect EncodingWarningEli Schwartz
2022-09-28Move classes used by scripts to their own moduleXavier Claessens
2022-09-22clean up message for OSError errorhandlerEli Schwartz
2022-09-22fix regression in logging runpython errorsEli Schwartz
2022-09-22refactor errorhandler for deduplication of logicEli Schwartz
2022-09-22fix regression in handling errors during reconfigureEli Schwartz
2022-09-19avoid importing the entire codebase at first startupEli Schwartz
2022-08-16fixup! deprecate running "meson builddir" without setup subcommandEli Schwartz
2022-08-16deprecate running "meson builddir" without setup subcommandEli Schwartz
2022-07-31handle OSError exception in run functionOmer Pereg
2022-07-17Resolve KeyError while executing help command with unknown paramPrathamesh
2022-06-22Move python version check as first thingXavier Claessens
2022-04-14pyupgrade --py37-plusEli Schwartz
2022-04-01main: Make the msys/python check work again, in some casesChristoph Reiter
2022-03-29Correctly handle --version argument to runpythonElliott Sales de Andrade
2022-03-29runpython: support --versionEli Schwartz
2022-03-09Add new env2mfile command.Jussi Pakkanen
2022-03-08Revert "Add new env2cross command."Eli Schwartz
2022-03-08Add new env2cross command.Jussi Pakkanen
2022-03-01use a more sane check instead of run_custom_lintEli Schwartz
2022-02-15fine-tune the logic for reporting context on tracebacksEli Schwartz
2022-01-27do not report context on python traceback, for PermissionErrorEli Schwartz
2022-01-10bump minimum required version of python to 3.7Eli Schwartz
2022-01-10add pending deprecation notice for python 3.6Eli Schwartz
2021-11-29report the context, if possible, on python tracebacksEli Schwartz
2021-10-10Add --vsenv command line option and active VS only when neededXavier Claessens
2021-08-31pylint: turn on superflous-parensDylan Baker
2021-08-03fix bat_info UTF-8 string errorxth
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger
2021-06-29pathlib: Patch pathlib to work around some bugs (fixes #7295)Daniel Mensinger
2021-06-09typing: Fully annotate run_project_tests.pyDaniel Mensinger
2021-05-28vsenv: Recommend using "meson compile" wrapperXavier Claessens
2021-05-28Remove `Microsoft.VisualStudio.Workload.WDExpress`Naveen M K
2021-05-28Find Visual Studio Build Tools 2019Naveen M K