4 Commits (19696c3dcdb379f4c5b88457f43242f2d33427a0)

Author SHA1 Message Date
Nirbheek Chauhan 7fbdf38ce3 mcompile: Add some basic XCode support 4 years ago
Daniel Mensinger 23818fc5a3
typing: more fixes 4 years ago
Daniel Mensinger c637b913c9
typing: fully annotate mcompile, minit, and msetup 4 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Laurent Pinchart c5d2299cac Fix symlink deletion with --wipe option 5 years ago
Jens Carl 2008cb2109
Fix typo in help of option '--wipe' [skip ci] 5 years ago
Michael Brockus 98ddd52ced
Cherry-picking - (rm python2 % add python3 .format) (#6725) 5 years ago
Marcel Hollerbach 66bf339e33 meson: unbreak --profile-self 5 years ago
Daniel Mensinger 668610c0d2 backend: refactor: set self.interpreter in the constructor 5 years ago
Daniel Mensinger 09b53c534f types: import typing as T (fixes #6333) 5 years ago
Michael Hirsch, Ph.D 6e708208dd CI: add initial type annotation checking 5 years ago
Xavier Claessens 2e7f0ce557 Print user defined options in meson-log.txt 5 years ago
John Ericson d8335fb032 Put native file before cross file in options list 5 years ago
Jussi Pakkanen 8764e4f579 Print only host platform info in some cases during native builds 5 years ago
Dylan Baker 56f7e5c74f coredata: Correctly handle receiving a pipe for native/cross files 6 years ago
Clouds a0cf7ad3d8 fix error when show default config of list 6 years ago
Elliott Sales de Andrade eaed4aecbe Run postconf scripts absolutely last. 6 years ago
Dylan Baker 569e646e1e dependencies: Add command line option for pkg_config_path 6 years ago
Ross Burton 65e59c84a1 mesonbuild: allow multiple --cross-file options 6 years ago
Nicolas Schneider 3232f780d8 use same code for printing options in mconf and msetup 6 years ago
Daniel Mensinger ab32f1fe00 Added meson-info.json 6 years ago
Daniel Mensinger c4eb5c79fe
Added unit test 6 years ago
Daniel Mensinger a5be893b19
Some code cleanup 6 years ago
Daniel Mensinger 74274e23ca
Moved the source and compiler generation to the backend 6 years ago
Daniel Mensinger 111e596200
Fixed tests and benchmarks 6 years ago
Daniel Mensinger f4285f350e
Initial automatic target file generation 6 years ago
Dylan Baker f9a35e08ac msetup: Fix callig meson --wipe inside a build directory 6 years ago
Dylan Baker bd630fbe55 msetup: Give a nice error message if cmd_line.txt cannot be read 6 years ago
Dylan Baker 3af4407a16 Get basic native config file loading working 6 years ago
Xavier Claessens 425133fd0f Add --wipe command line option 6 years ago
Xavier Claessens 43101489cd Recover when coredata cannot be loaded 6 years ago
Xavier Claessens f0b1f0340c msetup: Remove dead code 6 years ago
Jussi Pakkanen 4d986563dc Expose wrap_mode as an option. Closes #4266. 6 years ago
Xavier Claessens 37067a53c4 Use a single ArgumentParser for all subcommands 6 years ago
Xavier Claessens f8913d1d28 Move setup command handling to its own msetup.py file 6 years ago
Xavier Claessens 246d5d86f5 Move set_meson_command() to mesonlib 6 years ago
Xavier Claessens 2f0285c7ef Return code 0 when builddir is already configured 6 years ago
Xavier Claessens 674ae466c8 mesonmain: Add --reconfigure argument 6 years ago
Xavier Claessens 8de60f9078 mesonmain: Move builddir/sourcedir handling code inside MesonApp 6 years ago
Xavier Claessens ef231d3edd Add --fatal-meson-warnings command line option 6 years ago
Thibault Saunier 378bd4df0e modules: Add an 'hotdoc' module 6 years ago
Xavier Claessens 05cab3dee5 Set wrap_mode to None by default to know if user passed a value 6 years ago
Xavier Claessens 55bbb3600f mesonmain: Use MesonException instead of RuntimeError in MesonApp init 6 years ago
Nirbheek Chauhan 2ee28029f9 Install meson.exe as the entrypoint on Windows 6 years ago
Jussi Pakkanen 09ad29ec56 Fix directory verification. Closes #3857. 6 years ago
Nirbheek Chauhan e4417eb301 mlog: Log timestamps in profile-self mode 6 years ago
Jussi Pakkanen ce7cdadd37 Fix glib build when using MSI installer. Closes #3762. 7 years ago
Niklas Claesson 9620755ff7 Print default option values that don't match the current value 7 years ago
Jussi Pakkanen 6a21e19515 Refactored installer to use a class to eradicate global variables. 7 years ago
Jussi Pakkanen 6cf79f86ee Made install a top level Meson command. 7 years ago