84 Commits (ec1ed1e99b143aca6924a0773f5fbb61377c3206)

Author SHA1 Message Date
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
Jussi Pakkanen 0a14ad63de Add simple uninstall target. Closes #753. 8 years ago
Nirbheek Chauhan 8e06ab6a95 Use a script to clean-up custom-target output dirs 8 years ago
Igor Gnatenko 5bf22c5678 add support for $sharedstatedir 8 years ago
Igor Gnatenko 2962d3a66b add support for $infodir 8 years ago
Igor Gnatenko 380b362fa4 add support for $sbindir 8 years ago
Igor Gnatenko c9818c02ec add builtin support for localstatedir 8 years ago
Jussi Pakkanen 3ab117fd52 Tell users about mesonconf if they try to run Meson on an existing build dir. 8 years ago
Sam Thursfield ac56f8d8fb Don't show tracebacks for MesonException in helper scripts 8 years ago
Jussi Pakkanen c7ddce163f All testing is now in mesontest.py, which simplifies a lot of stuff. 8 years ago
Jussi Pakkanen 4d8e3be08f Create target directory if it does not exist. Closes #935. 8 years ago
Nirbheek Chauhan a2262103fb Implement mlog.warning and use it everywhere for warnings 8 years ago
Patrick Griffis 1781129740 gnome: Add yelp() function 8 years ago
Igor Gnatenko a513bcfde6 allow libdir/includedir/etc. be absolute paths 8 years ago
Jussi Pakkanen e2b3752f87 Show error log options in help. 8 years ago
Emanuele Aina 6c50253645 Use argv[0] to internally relaunch meson.py 8 years ago
Jussi Pakkanen 1f4cce86ad Remove shebangs on files that are not runnable and add execute bits to those that are. 8 years ago
Elliott Sales de Andrade 0cf065e12b Use argparse's builtin version printer. 8 years ago