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