summaryrefslogtreecommitdiff
path: root/meson.py
AgeCommit message (Expand)Author
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2022-09-28Move classes used by scripts to their own moduleXavier Claessens
2022-06-22Move python version check as first thingXavier Claessens
2020-11-20use real pathlib moduleDylan Baker
2020-10-04pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger
2018-06-10meson.py: sys.path requires str, not pathlib.PathNirbheek Chauhan
2018-06-01Set the meson command to use when we know what it isNirbheek Chauhan
2018-05-31Revert "mesonlib: handle meson exe wrappers"Nirbheek Chauhan
2018-05-30mesonlib: handle meson exe wrappersMartin Kelly
2018-03-03Fix flake8 'imported but unused' reportsJon Turney
2017-12-14Print UTF-8 warning only when actually encountering non-ascii filenames.Jussi Pakkanen
2017-09-20fix a typo in the UTF-8 warning messageLuke Shumaker
2017-08-02Write deprecation warnings to stderr.Jussi Pakkanen
2017-08-02Print deprecation warnings on old style commands.Jussi Pakkanen
2016-12-10Do not warn about non-utf8 locales on Windows.Jussi Pakkanen
2016-11-23meson.py: Warn if the encoding is not UTF-8 compatibleNirbheek Chauhan
2016-10-12meson.py: Always resolve full path to meson.pyNirbheek Chauhan
2016-10-10Reintroduce Python Zipapp supportFranz Zapata
2016-10-08Use argv[0] to internally relaunch meson.pyEmanuele Aina
2016-10-02Revert #823, see also #830.Jussi Pakkanen
2016-10-01Revert #830 because it broke the case when the main script is not in path.Jussi Pakkanen
2016-09-30User argv[0] to internally relaunch meson.pyEmanuele Aina
2016-09-28Support running Meson as a Python zip applicationFranz Zapata
2016-03-02Back to .py suffix in files. Closes #394.Jussi Pakkanen
2016-01-16Renamed meson package to mesonbuild so that we can have a script named meson ...Jussi Pakkanen
2016-01-15Moved scripts in the module and started work to run them via the main meson c...Jussi Pakkanen
2016-01-15Organise files into a module structure.Jussi Pakkanen
2015-12-04Make it working on python 3.3Thibault Saunier
2015-11-28Added support for extended command line to overcome OS command line length li...Yoav Alon
2015-11-23Yet another step in the neverending saga of -Wpedantic.Jussi Pakkanen
2015-11-17Add --version to command line arguments.Wink Saville
2015-11-04Made shared the default libtype as it is faster for daily development.Jussi Pakkanen
2015-11-03Turned builtin options into proper objects.Jussi Pakkanen
2015-11-03Refactored builtin options to a dictionary and created a new default library ...Jussi Pakkanen
2015-10-26Now that projects can easily override defaults, return warning level to 2.Jussi Pakkanen
2015-10-18Added cpu family property to system information.Jussi Pakkanen
2015-09-19Do not use intr before it existsThibault Saunier
2015-09-17Merged trunk changes.Jussi Pakkanen
2015-09-17Added conf option for build tree layout.Jussi Pakkanen
2015-09-17Added outdir() method to build targets so we can make output dirs togglable.Jussi Pakkanen
2015-09-04Can set default warning with an envvar.Jussi Pakkanen
2015-08-27Added multiple selectable warning levels.Jussi Pakkanen
2015-08-25More robust windows detection and more logs.Jussi Pakkanen
2015-08-25Better sanity testing.Jussi Pakkanen
2015-07-27Support target-only cross compilation properly.Jussi Pakkanen
2015-07-27Get build machine's CPU info too.Jussi Pakkanen
2015-07-27Now host_machine, build_machine and target_machine are properly separated and...Jussi Pakkanen
2015-06-18style: fix indenting in meson.pyIgor Gnatenko
2015-06-18meson: fix undefined-variable in backends chooserIgor Gnatenko
2015-05-16introduce check python version in meson.pyIgor Gnatenko