summaryrefslogtreecommitdiff
path: root/mesonbuild/scripts/meson_exe.py
AgeCommit message (Expand)Author
2023-05-16meson_exe: print suitable debug information for DLL not found errorsEli Schwartz
2023-02-01treewide: add future annotations importEli Schwartz
2022-09-28Move classes used by scripts to their own moduleXavier Claessens
2022-09-22pylint: enable global-statementDylan Baker
2022-06-17Improve WINEPATH reductionXavier Claessens
2021-12-05rename exe_runner to exe_wrapper everywhereEli Schwartz
2021-09-24scripts/meson_exe: narrow type annotationDylan Baker
2021-09-24scripts/meson_exe: close fd if we open itDylan Baker
2021-06-29Add feed arg to custom_target()Simon Ser
2021-03-30scripts/meson_exe: fix stdout and stderr decodingAleksandr Mezin
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2021-03-04various python neatness cleanupsEli Schwartz
2021-02-05run_target: Add env kwargXavier Claessens
2021-01-30Fix executable as script on WindowsXavier Claessens
2021-01-27custom_target: Add env kwargXavier Claessens
2020-09-20Make meson_exe report pickled command when it failsJon Turney
2020-09-08typing: more fixesDaniel Mensinger
2020-09-08typing: fully annotate scriptsDaniel Mensinger
2020-08-30meson_exe: Remove two unused functionsChristoph Reiter
2019-08-24wine: Try to get the short paths when generating WINEPATHThibault Saunier
2019-07-19backends: do not split command and arguments in ExecutableSerialisationPaolo Bonzini
2019-07-19backends: remove unnecessary fields from ExecutableSerialisationPaolo Bonzini
2019-07-19backends: discover java/mono wrapper at generation timePaolo Bonzini
2019-07-19backends: create ExecutableSerialisation in meson_exe if possiblePaolo Bonzini
2019-07-15meson: skip captured write if content didn't changeMarc-André Lureau
2019-07-10Reference error code as hex value and improve commentNorbert Nemec
2019-07-10diagnostics for missing DLLs on Windows in meson_exe.pyNorbert Nemec
2019-06-27meson_exe: Don't assert that we need an exe_wrapper when we say we don't need...Dylan Baker
2019-04-25Don't use len() to test for container emptinessDylan Baker
2018-10-04Fixed the lack of stdout being displayed when not in capture mode for meson_e...dx-mon
2018-07-09cross: Be more permissive about not-found exe_wrapperNirbheek Chauhan
2018-07-09cross: Use ExternalProgram for cross-file exe_wrapperNirbheek Chauhan
2018-06-05Set WINEPATH when running serialized executablesNirbheek Chauhan
2018-03-27Always build parser objects anew to avoid leaking old data.Jussi Pakkanen
2018-01-14Avoid worrying about encodings when capturing child program outputIlia Mirkin
2017-04-06Use '.exe' extension for executables for CygwinJon Turney
2016-12-19tree-wide: remove unused importsIgor Gnatenko
2016-12-18remove shebangs from scriptsIgor Gnatenko
2016-12-11Use universal_newlines=True for all Popen callsNirbheek Chauhan
2016-11-13Use portable path separator in wrappers.Elliott Sales de Andrade
2016-10-07Remove shebangs on files that are not runnable and add execute bits to those ...Jussi Pakkanen
2016-08-27Use context manager for file I/O.Elliott Sales de Andrade
2016-08-26Echo stderr from captured command.Elliott Sales de Andrade
2016-08-26Allow capturing command output of a custom target.Elliott Sales de Andrade
2016-04-18scripts/meson_exe: prepend extra_paths to PATH instead of appendingNirbheek Chauhan
2016-04-15ninja: Set PATH for CustomTargets with built EXEs on WindowsNirbheek Chauhan