155 Commits (31eb41ec2fd2c7ed06406fb4e5ea87af5010d4e5)

Author SHA1 Message Date
Dylan Baker 78e37c4953 Accept builtin options with -D when making initial meson call 7 years ago
Dylan Baker cdefc15285 mesonmain: be DRY 7 years ago
Dylan Baker 1452eb73c1 coredata: encapsulate destination name 7 years ago
Dylan Baker bbf71d9aa3 coredata: Add helper for setting action 7 years ago
Jussi Pakkanen bdb57cf62a Convert Gnome module to use find_program from interpreter. 7 years ago
Jussi Pakkanen 58156ef7cf Grab a file lock on the build dir during modifications. 7 years ago
Jukka Laurila 52c50da6c7 Refactor: Add log.error and log.exception to reduce code duplication. 7 years ago
Jukka Laurila 048508c989 Make "meson help" and "meson help <subcommand>" do the expected thing. 7 years ago
Hemmo Nieminen 7fb8e518b2 Harmonize data pickling. 7 years ago
Jon Turney 2a64ed855e Verify that failing tests are failing with an error, not a python exception 7 years ago
Jon Turney c027bb2c42 Ensure any generation error appears in the logfile and thus in CI output 7 years ago
Jon Turney 6a1a56ab57 Report warning/error locations in a format IDEs may already know how to parse 7 years ago
Jussi Pakkanen 3bea6eeae8 Removed duplicate if branch. 7 years ago
Jussi Pakkanen 0538009d30 Bump minimum supported Python from 3.4 to 3.5. 7 years ago
Jussi Pakkanen d2b68d31dd Added init command that creates a sample exe project. 7 years ago
Gabríel Arthúr Pétursson 2fc3fc8d67 Remember which Visual Studio backend was auto-detected 7 years ago
Dylan Baker e1c9d2f53a mesonmain: Remove useless ternary 7 years ago
Dylan Baker 8a1a866c68 Don't print traceback when options are invalid 7 years ago
Jussi Pakkanen 105ea1e597 Make the full test suite runnable with an external command. 7 years ago
Jussi Pakkanen 5d51bc79c7 Replaced sys.executable use with the mesonlib equivalent. 7 years ago
Jussi Pakkanen a437cd1955 Add command to run Python scripts with the current interpreter. 7 years ago
Eric Engestrom 5f7f5cdb05 Print correct command in help message 7 years ago
Elliott Sales de Andrade 6715087598 Dump coredata earlier. 7 years ago
Jon Turney 24549dbed5 Make sysconfdir, localstatedir and sharedstatedir defaults depend on prefix 7 years ago
Luke Shumaker bb25260f00 flake8: Perform suggested whitespace/formatting changes 7 years ago
Nirbheek Chauhan f04d141088 logging: Print location of log file on error 7 years ago
Chet Gurevitch e5e060a6b7 Update message for already configured builddir 7 years ago
Nirbheek Chauhan 6cf5cb5842 wrap-mode: Make the error output more useful 7 years ago
Jussi Pakkanen c2a5ac3981 Ensure log file gets closed. 7 years ago
Chet Gurevitch 2da2c92698 Tell users about ninja rebuild and meson configure 7 years ago
Chet Gurevitch 0ec2e530e1 Don't error if build directory is already configured 7 years ago
Jussi Pakkanen 59a35c4c53 Print deprecation warnings on old style commands. 7 years ago
Jussi Pakkanen fa278f351f Add command multiplexer to main Meson invoker. 7 years ago
Elliott Sales de Andrade b52955ff3d Run postconf scripts after dumping coredata. 7 years ago
Nirbheek Chauhan 627190faf3 Add an env var to force meson to print a backtrace 8 years ago
Alistair Thomas a195b78c8d Whitespace tweaks to reduce Flake8 warnings 8 years ago
Jussi Pakkanen 8d2fbf8084 Clarify multiple uses of -D. Closes #1836. 8 years ago
Jussi Pakkanen 111e3df45d Moved coverage commands to a standalone script. 8 years ago
Jussi Pakkanen 255be79e22 Created a dist target. Closes #877. 8 years ago
Jussi Pakkanen 9d69c934d6 Expand input paths so they do not contain symlinks. 8 years ago
Dylan Baker a8173630ea Don't use len() to test emptiness vs not emptiness 8 years ago
Patrick Griffis 82492f5d76 i18n: Add data_dirs kwarg to merge_file() 8 years ago
Jussi Pakkanen b48daeda1a Make it possible to only do unity builds on subprojects. 8 years ago
Nirbheek Chauhan d5975cc683 wrap: Implement special wrap modes for use by packagers 8 years ago
Nicolas Schneider 92ed607290 add 'vs' backend that automatically chooses between the vs backends 8 years ago
Nicolas Schneider 994696e0ad add vs2017 backend 8 years ago
Nirbheek Chauhan 23f3cec9d0 Force installation dir options to be inside prefix 8 years ago
Mike Sinkovsky 969be1f679 cleanup: Remove redundant parentheses 8 years ago
Igor Gnatenko dd36847c4b style: fix E202 violations 8 years ago
Igor Gnatenko c13160034f style: fix E201 violations 8 years ago