summaryrefslogtreecommitdiff
path: root/mesonbuild/mconf.py
AgeCommit message (Expand)Author
2019-09-13mconf: Fix meson configure crash (fixes #5909)Daniel Mensinger
2019-08-06Do not print build and host settings when compiling natively.Jussi Pakkanen
2019-06-05Per machine do 'build.' and '' option prefixesJohn Ericson
2019-05-20Use dependency cacheDylan Baker
2019-05-16mconf: Don't change the type of coredata.depsDylan Baker
2019-05-13ast: fix #5376Daniel Mensinger
2019-02-17mconf: Limit the line length of the choices columnDaniel Mensinger
2019-02-12Merge pull request #4743 from dcbaker/native-file-extendedJussi Pakkanen
2019-02-12Merge pull request #4826 from mensinda/confDefOptsJussi Pakkanen
2019-02-11allow setting directory locations in a native fileDylan Baker
2019-02-05Fixed some code issuesDaniel Mensinger
2019-02-02Never access environment.properties downstreamJohn Ericson
2019-01-25mconf: Use introspection to print the project default options (fixes #2543)Daniel Mensinger
2019-01-07Merge pull request #4732 from mensinda/introMesonInfo2Jussi Pakkanen
2019-01-06use same code for printing options in mconf and msetupNicolas Schneider
2019-01-06Added meson-info.jsonDaniel Mensinger
2019-01-06Merge pull request #4547 from mensinda/introIncDirsJussi Pakkanen
2019-01-06fix meson configure exception when install_umask is not an intNicolas Schneider
2019-01-06Split the monolithic introspection file into chunksDaniel Mensinger
2019-01-06Update intro dump on meson configureDaniel Mensinger
2018-11-24Sorted arrays alphabeticallyDaniel Mensinger
2018-11-06Recover when coredata cannot be loadedXavier Claessens
2018-10-04Use a single ArgumentParser for all subcommandsXavier Claessens
2018-08-22Remove useless __main__ in files that cannot be executedXavier Claessens
2018-06-06mconf: Take only one optional builddir arg that defaults to '.'Xavier Claessens
2018-06-06coredata: Stop setting default option values as argparse attributeXavier Claessens
2018-06-06mconf: Special case UserUmaskOption to print value in octal notationXavier Claessens
2018-06-06mconf: Reduce code duplication and avoid missing builtin optionsXavier Claessens
2018-06-06mconf: Fix print when choices is a string instead of listXavier Claessens
2018-06-06mconf: Set prefix first because other options depends on itXavier Claessens
2018-06-06Move to coredata some methods handling optionsXavier Claessens
2018-06-06mconf: Small tweaks when printing configurationXavier Claessens
2018-06-06Fix issues found by flake8Xavier Claessens
2018-06-06Move <lang>_args to coredata.compiler_optionsXavier Claessens
2018-05-01Fix setting c_args and friends from command lineXavier Claessens
2018-04-27Fix --warnlevel being renamed to --warning-level in latest releaseXavier Claessens
2018-04-26Remove duplicated definition of -D cmdline argXavier Claessens
2018-04-25Add install_umask to list of options of `meson configure`Filipe Brandenburger
2018-04-17mconf: accept -- options like `meson` doesDylan Baker
2018-03-27Always build parser objects anew to avoid leaking old data.Jussi Pakkanen
2018-03-10Refactor: Add log.error and log.exception to reduce code duplication.Jukka Laurila
2018-03-04mconf: Make it pep8 compliantSander Sweers
2018-03-04mconf: make print_aligned staticSander Sweers
2018-03-04mconf: Do not store dict keys for no reasonSander Sweers
2018-03-04mconf: User newline instead of printing empty stringSander Sweers
2018-03-04mconf: Replace usage of keys() on dicts with direct call by sortedSander Sweers
2018-03-04Re-implement function print_alignedSander Sweers
2018-03-04mconf: Do not turn opt.choices into a stringSander Sweers
2018-03-01Harmonize data pickling.Hemmo Nieminen
2017-11-27mconf: print choices of base optionsEric Engestrom