23 Commits (39433762a9af1624be1c581b6f5cdb105b86bcd1)

Author SHA1 Message Date
Eli Schwartz a6e08e8fa7
use a more sane check instead of run_custom_lint 3 years ago
Eli Schwartz 078175314a
fine-tune the logic for reporting context on tracebacks 3 years ago
Eli Schwartz 0db2de2b0a
do not report context on python traceback, for PermissionError 3 years ago
Eli Schwartz ad525dcce4
bump minimum required version of python to 3.7 3 years ago
Eli Schwartz 09f03a8424 add pending deprecation notice for python 3.6 3 years ago
Eli Schwartz 3c039f42a0
report the context, if possible, on python tracebacks 3 years ago
Xavier Claessens 928078982c Add --vsenv command line option and active VS only when needed 3 years ago
Dylan Baker 4d7031437c pylint: turn on superflous-parens 3 years ago
xth a79980da6b fix bat_info UTF-8 string error 3 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 3 years ago
Daniel Mensinger 28175bbee2
pathlib: Patch pathlib to work around some bugs (fixes #7295) 3 years ago
Daniel Mensinger 7fc755b334 typing: Fully annotate run_project_tests.py 4 years ago
Xavier Claessens 25fa2d4f7b vsenv: Recommend using "meson compile" wrapper 4 years ago
Naveen M K 495e76d10a Remove `Microsoft.VisualStudio.Workload.WDExpress` 4 years ago
Naveen M K 7ec5267939 Find Visual Studio Build Tools 2019 4 years ago
Jussi Pakkanen 799b96f753 Also skip VS activation if gcc is found. 4 years ago
Jacob Nielsen 3e5ec00a40
Better detection of Visual Studio compiler 4 years ago
Jussi Pakkanen 0b2a7300c0 Set up VS environment automatically when run. 4 years ago
Xavier Claessens 598e968993 Add `meson devenv` command and meson.add_devenv() 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Jussi Pakkanen bca90722ec Bump minimum supported Python version to 3.6. Closes #6297. 4 years ago
Nirbheek Chauhan 4ad4565ddd Add a notice about Python 3.5 support 4 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Michael c53b637959 switch python2 %s for python3 .format 5 years ago
Dylan Baker 1210a67f66 mesonbuild: Add mcompile command 5 years ago
Wolfgang Stöggl f037e7ef45 Fix typos found by codespell 5 years ago
Jussi Pakkanen f2e018c7f3 Create multiple different archive types with dist. 5 years ago
Jussi Pakkanen 7ce2a24f42 Made dist a top level command. 5 years ago
Daniel Mensinger e75211d321
Fix builtin variable names 6 years ago
Dylan Baker 5678468c2c Don't use len() to test for container emptiness 6 years ago
Dylan Baker add821db64 Don't use mutable types as default arguments 6 years ago
Jussi Pakkanen 4e4f97edb3 Can run argument strings with internal Python. Closes #5217. 6 years ago
Daniel Mensinger 90b557e38a
rewriter: Remove command alias 6 years ago
Daniel Mensinger 9874ce81f0
rewriter: make flake8 happy 6 years ago
Daniel Mensinger c4708c28f2
better formating of the help output 6 years ago
Eric Engestrom b758f0a953 add note to keep completion scripts updated 6 years ago
Andrei Alexeyev 51dadb92d0 runpython: insert script's dir into import path 6 years ago
Michael Hirsch, Ph.D da34bea893 pep8 py37 6 years ago
Olivier Crête 92b343f2f7 mesonmain: Force to output UTF-8 even when the locale isn't 6 years ago
Martin Hostettler 768fa502ac Add new meson.py unstable-coredata subcommand. 6 years ago
Xavier Claessens 60b58e056f Add 'meson subprojects update' command 6 years ago
Xavier Claessens adae6b56de Hide 'rewrite' and 'runpython' commands from help 6 years ago
Xavier Claessens 37067a53c4 Use a single ArgumentParser for all subcommands 6 years ago
Xavier Claessens 5af2717e76 Simplify run_script_command() 6 years ago
Xavier Claessens f8913d1d28 Move setup command handling to its own msetup.py file 6 years ago
Xavier Claessens 246d5d86f5 Move set_meson_command() to mesonlib 6 years ago
Xavier Claessens 2f0285c7ef Return code 0 when builddir is already configured 6 years ago
Xavier Claessens 674ae466c8 mesonmain: Add --reconfigure argument 6 years ago
Xavier Claessens 8de60f9078 mesonmain: Move builddir/sourcedir handling code inside MesonApp 6 years ago
Xavier Claessens ef231d3edd Add --fatal-meson-warnings command line option 6 years ago