aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mesonmain.py
AgeCommit message (Expand)AuthorFilesLines
2022-11-30pylint: enable the set_membership pluginDylan Baker1-3/+2
2022-11-03python 3.11: suppress an incorrect EncodingWarningEli Schwartz1-0/+7
2022-09-28Move classes used by scripts to their own moduleXavier Claessens1-7/+13
2022-09-22clean up message for OSError errorhandlerEli Schwartz1-6/+2
2022-09-22fix regression in logging runpython errorsEli Schwartz1-8/+9
2022-09-22refactor errorhandler for deduplication of logicEli Schwartz1-23/+21
2022-09-22fix regression in handling errors during reconfigureEli Schwartz1-38/+45
2022-09-19avoid importing the entire codebase at first startupEli Schwartz1-6/+7
2022-08-16fixup! deprecate running "meson builddir" without setup subcommandEli Schwartz1-1/+1
2022-08-16deprecate running "meson builddir" without setup subcommandEli Schwartz1-0/+5
2022-07-31handle OSError exception in run functionOmer Pereg1-1/+14
2022-07-17Resolve KeyError while executing help command with unknown paramPrathamesh1-3/+4
2022-06-22Move python version check as first thingXavier Claessens1-6/+0
2022-04-14pyupgrade --py37-plusEli Schwartz1-9/+1
2022-04-01main: Make the msys/python check work again, in some casesChristoph Reiter1-8/+3
2022-03-29Correctly handle --version argument to runpythonElliott Sales de Andrade1-4/+2
2022-03-29runpython: support --versionEli Schwartz1-2/+6
2022-03-09Add new env2mfile command.Jussi Pakkanen1-1/+3
2022-03-08Revert "Add new env2cross command."Eli Schwartz1-3/+1
2022-03-08Add new env2cross command.Jussi Pakkanen1-1/+3
2022-03-01use a more sane check instead of run_custom_lintEli Schwartz1-0/+5
2022-02-15fine-tune the logic for reporting context on tracebacksEli Schwartz1-11/+13
2022-01-27do not report context on python traceback, for PermissionErrorEli Schwartz1-0/+5
2022-01-10bump minimum required version of python to 3.7Eli Schwartz1-2/+5
2022-01-10add pending deprecation notice for python 3.6Eli Schwartz1-0/+11
2021-11-29report the context, if possible, on python tracebacksEli Schwartz1-2/+8
2021-10-10Add --vsenv command line option and active VS only when neededXavier Claessens1-91/+0
2021-08-31pylint: turn on superflous-parensDylan Baker1-1/+1
2021-08-03fix bat_info UTF-8 string errorxth1-0/+1
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-1/+1
2021-06-29pathlib: Patch pathlib to work around some bugs (fixes #7295)Daniel Mensinger1-0/+4
2021-06-09typing: Fully annotate run_project_tests.pyDaniel Mensinger1-1/+1
2021-05-28vsenv: Recommend using "meson compile" wrapperXavier Claessens1-1/+4
2021-05-28Remove `Microsoft.VisualStudio.Workload.WDExpress`Naveen M K1-1/+0
2021-05-28Find Visual Studio Build Tools 2019Naveen M K1-9/+19
2021-05-23Also skip VS activation if gcc is found.Jussi Pakkanen1-0/+2
2021-05-22Better detection of Visual Studio compilerJacob Nielsen1-0/+8
2021-05-13Set up VS environment automatically when run.Jussi Pakkanen1-1/+69
2021-03-16Add `meson devenv` command and meson.add_devenv()Xavier Claessens1-1/+3
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-2/+2
2020-10-30Bump minimum supported Python version to 3.6. Closes #6297.Jussi Pakkanen1-13/+2
2020-09-02Add a notice about Python 3.5 supportNirbheek Chauhan1-2/+14
2020-04-21switch python2 %s for python3 .formatMichael1-1/+1
2020-03-04mesonbuild: Add mcompile commandDylan Baker1-1/+3
2019-11-06Fix typos found by codespellWolfgang Stöggl1-5/+5
2019-07-23Create multiple different archive types with dist.Jussi Pakkanen1-1/+1
2019-07-23Made dist a top level command.Jussi Pakkanen1-1/+3
2019-04-29Fix builtin variable namesDaniel Mensinger1-15/+15
2019-04-25Don't use len() to test for container emptinessDylan Baker1-1/+1
2019-04-23Don't use mutable types as default argumentsDylan Baker1-1/+2