86 Commits (714908e5d9ce8aa02eef1563727a78766ac9a4a5)

Author SHA1 Message Date
Daniel Mensinger 47bdea5040 mconf: Fix meson configure crash (fixes #5909) 5 years ago
Jussi Pakkanen 8a4aceef43 Do not print build and host settings when compiling natively. 5 years ago
John Ericson af2d7af998 Per machine do 'build.' and '' option prefixes 6 years ago
Dylan Baker 146e97e974 Use dependency cache 6 years ago
Dylan Baker d941ca1b19 mconf: Don't change the type of coredata.deps 6 years ago
Daniel Mensinger cacc585b44 ast: fix #5376 6 years ago
Daniel Mensinger ea1ad718aa mconf: Limit the line length of the choices column 6 years ago
Dylan Baker 5b896ed70b allow setting directory locations in a native file 6 years ago
Daniel Mensinger 71d174bcbe
Fixed some code issues 6 years ago
John Ericson 19f81d3e33 Never access environment.properties downstream 6 years ago
Daniel Mensinger 90bc125d29
mconf: Use introspection to print the project default options (fixes #2543) 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
Nicolas Schneider 735e138382 fix meson configure exception when install_umask is not an int 6 years ago
Daniel Mensinger d4ac832bf6
Split the monolithic introspection file into chunks 6 years ago
Daniel Mensinger b91c5aad85
Update intro dump on meson configure 6 years ago
Daniel Mensinger 1759fc8f45
Sorted arrays alphabetically 6 years ago
Xavier Claessens 43101489cd Recover when coredata cannot be loaded 6 years ago
Xavier Claessens 37067a53c4 Use a single ArgumentParser for all subcommands 6 years ago
Xavier Claessens 1e6d72eb5a Remove useless __main__ in files that cannot be executed 6 years ago
Xavier Claessens 9350b9aa7b mconf: Take only one optional builddir arg that defaults to '.' 7 years ago
Xavier Claessens 75e501ceb8 coredata: Stop setting default option values as argparse attribute 7 years ago
Xavier Claessens 8afbfe227b mconf: Special case UserUmaskOption to print value in octal notation 7 years ago
Xavier Claessens 75cce9e157 mconf: Reduce code duplication and avoid missing builtin options 7 years ago
Xavier Claessens 04c5c53e3c mconf: Fix print when choices is a string instead of list 7 years ago
Xavier Claessens da29e48d13 mconf: Set prefix first because other options depends on it 7 years ago
Xavier Claessens 8fb72510c3 Move to coredata some methods handling options 7 years ago
Xavier Claessens 3e6dc8fb71 mconf: Small tweaks when printing configuration 7 years ago
Xavier Claessens aa879b7f0c Fix issues found by flake8 7 years ago
Xavier Claessens b7d442150d Move <lang>_args to coredata.compiler_options 7 years ago
Xavier Claessens 24f1b96dde Fix setting c_args and friends from command line 7 years ago
Xavier Claessens 570c108635 Fix --warnlevel being renamed to --warning-level in latest release 7 years ago
Xavier Claessens cb5ad2f211 Remove duplicated definition of -D cmdline arg 7 years ago
Filipe Brandenburger 170776d626 Add install_umask to list of options of `meson configure` 7 years ago
Dylan Baker 1c48cc08e0 mconf: accept -- options like `meson` does 7 years ago
Jussi Pakkanen 9b2e533d87 Always build parser objects anew to avoid leaking old data. 7 years ago
Jukka Laurila 52c50da6c7 Refactor: Add log.error and log.exception to reduce code duplication. 7 years ago
Sander Sweers 3a0ab6a2bc mconf: Make it pep8 compliant 7 years ago
Sander Sweers 9bafde953a mconf: make print_aligned static 7 years ago
Sander Sweers 9d31c751b6 mconf: Do not store dict keys for no reason 7 years ago
Sander Sweers 84d382f963 mconf: User newline instead of printing empty string 7 years ago
Sander Sweers f805f8e109 mconf: Replace usage of keys() on dicts with direct call by sorted 7 years ago
Sander Sweers 41b5983823 Re-implement function print_aligned 7 years ago
Sander Sweers ae90b6586f mconf: Do not turn opt.choices into a string 7 years ago
Hemmo Nieminen 7fb8e518b2 Harmonize data pickling. 7 years ago
Eric Engestrom da2343fb5e mconf: print choices of base options 7 years ago
Josh Soref 4a572434a0 spelling: when 7 years ago
Eric Engestrom 5f7f5cdb05 Print correct command in help message 7 years ago
Jussi Pakkanen a800c96f99 Add option to limit maximum number of concurrent link processes. 7 years ago
Elliott Sales de Andrade ea636fcd51 Remove unused variables. 8 years ago