aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mesonmain.py
AgeCommit message (Expand)AuthorFilesLines
2019-01-07Add new meson.py unstable-coredata subcommand.Martin Hostettler1-1/+3
2018-12-02Add 'meson subprojects update' commandXavier Claessens1-1/+3
2018-10-04Hide 'rewrite' and 'runpython' commands from helpXavier Claessens1-6/+22
2018-10-04Use a single ArgumentParser for all subcommandsXavier Claessens1-51/+88
2018-10-04Simplify run_script_command()Xavier Claessens1-64/+24
2018-10-04Move setup command handling to its own msetup.py fileXavier Claessens1-228/+28
2018-10-04Move set_meson_command() to mesonlibXavier Claessens1-16/+1
2018-09-24Return code 0 when builddir is already configuredXavier Claessens1-1/+1
2018-09-05mesonmain: Add --reconfigure argumentXavier Claessens1-17/+23
2018-09-05mesonmain: Move builddir/sourcedir handling code inside MesonAppXavier Claessens1-14/+14
2018-09-04Add --fatal-meson-warnings command line optionXavier Claessens1-1/+3
2018-08-29Merge pull request #4016 from thiblahute/hotdocJussi Pakkanen1-0/+3
2018-08-28modules: Add an 'hotdoc' moduleThibault Saunier1-0/+3
2018-08-22Set wrap_mode to None by default to know if user passed a valueXavier Claessens1-1/+1
2018-08-22mesonmain: Use MesonException instead of RuntimeError in MesonApp initXavier Claessens1-5/+5
2018-08-11Install meson.exe as the entrypoint on WindowsNirbheek Chauhan1-3/+5
2018-07-09Fix directory verification. Closes #3857.Jussi Pakkanen1-2/+11
2018-07-06mlog: Log timestamps in profile-self modeNirbheek Chauhan1-0/+3
2018-06-26Fix glib build when using MSI installer. Closes #3762.Jussi Pakkanen1-1/+5
2018-06-21Print default option values that don't match the current valueNiklas Claesson1-0/+5
2018-06-18Refactored installer to use a class to eradicate global variables.Jussi Pakkanen1-1/+1
2018-06-18Made install a top level Meson command.Jussi Pakkanen1-4/+9
2018-06-06mesonmain: Take only 2 optional directoriesXavier Claessens1-19/+4
2018-06-06Remove had_argument_for() it is not used anymoreXavier Claessens1-4/+3
2018-06-06coredata: Stop setting default option values as argparse attributeXavier Claessens1-21/+1
2018-06-06Delay backend creation until project() is parsedXavier Claessens1-27/+5
2018-06-03Link to our Getting-meson page instead of python.org [skip ci]Nirbheek Chauhan1-1/+1
2018-06-03Error out when someone tries to use msys/python to run MesonNirbheek Chauhan1-0/+10
2018-06-01Set the meson command to use when we know what it isNirbheek Chauhan1-7/+27
2018-05-31Revert "mesonlib: handle meson exe wrappers"Nirbheek Chauhan1-8/+0
2018-05-30mesonlib: handle meson exe wrappersMartin Kelly1-0/+8
2018-05-24depfixer: We no longer run this as a scriptNirbheek Chauhan1-3/+0
2018-05-21Write coredata transactionally. Closes #3511.Jussi Pakkanen1-1/+5
2018-04-29Merge pull request #3485 from xclaesse/warnlevelJussi Pakkanen1-6/+5
2018-04-27New argument: --profile-self for profiling performanceNirbheek Chauhan1-3/+16
2018-04-27Fix --warnlevel being renamed to --warning-level in latest releaseXavier Claessens1-4/+5
2018-04-26Remove duplicated definition of -D cmdline argXavier Claessens1-2/+0
2018-04-17Move builtin_argument_registration to coredataDylan Baker1-21/+1
2018-04-17Accept builtin options with -D when making initial meson callDylan Baker1-0/+20
2018-04-17mesonmain: be DRYDylan Baker1-24/+4
2018-04-17coredata: encapsulate destination nameDylan Baker1-2/+2
2018-04-17coredata: Add helper for setting actionDylan Baker1-5/+7
2018-04-15Convert Gnome module to use find_program from interpreter.Jussi Pakkanen1-1/+2
2018-03-20Grab a file lock on the build dir during modifications.Jussi Pakkanen1-1/+2
2018-03-10Refactor: Add log.error and log.exception to reduce code duplication.Jukka Laurila1-10/+4
2018-03-06Make "meson help" and "meson help <subcommand>" do the expected thing.Jukka Laurila1-0/+7
2018-03-01Harmonize data pickling.Hemmo Nieminen1-6/+4
2018-02-15Verify that failing tests are failing with an error, not a python exceptionJon Turney1-1/+2
2018-02-14Ensure any generation error appears in the logfile and thus in CI outputJon Turney1-4/+5
2018-01-30Report warning/error locations in a format IDEs may already know how to parseJon Turney1-2/+3