aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mintro.py
AgeCommit message (Expand)AuthorFilesLines
2023-05-22intro: add more details to generated files(part 2)Charles Brunet1-1/+5
2023-04-20intro: add more details to generated json filesCharles Brunet1-10/+84
2023-03-28Add support for meson.options as a replacement for meson_options.txtDylan Baker1-4/+4
2023-03-02mintro: redirect stdout to stderrCharles Brunet1-8/+9
2023-02-27mintro: Add exclude_{files, dirs} to install_subdir install_planDaniele Nicolodi1-2/+10
2022-09-22pylint: enable global-statementDylan Baker1-3/+1
2022-09-19pylint: enable consider-using-inDylan Baker1-1/+1
2022-09-19pylint: enable consider-using-dict-itemsDylan Baker1-4/+4
2022-09-06Fix install_subdirs not showing up in intro-install_plan.jsonThomas Li1-1/+3
2022-08-22introspection: untangle install_plan implemetation, fix a bunch of wrong onesEli Schwartz1-2/+0
2022-07-03move various unused typing-only imports into type-checking blocksEli Schwartz1-3/+8
2022-07-03sort imports for neatnessEli Schwartz1-9/+7
2022-06-01ast: rename module constant to match PEP8 styleDylan Baker1-2/+2
2022-03-22OptionOverrideProxy: Make it immutable to avoid copiesXavier Claessens1-3/+3
2022-03-07Merge pull request #10043 from dcbaker/submit/type-checking-for-subprojectJussi Pakkanen1-1/+1
2022-03-07Fix default install tag for shared lib symlinksXavier Claessens1-6/+14
2022-03-03interpreter: replace build_def_files with OrderedSetDylan Baker1-1/+1
2021-10-14introspect: include choices for array optionsPaolo Bonzini1-0/+2
2021-10-04remove printf debuggingEli Schwartz1-1/+0
2021-10-04use list unpacking to simplify for loop referencesEli Schwartz1-4/+5
2021-09-06mintro: add installed_planFilipe Laíns1-0/+31
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-3/+3
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-2/+2
2021-03-04various python neatness cleanupsEli Schwartz1-1/+1
2021-03-04mintro: include the correct target filenames for flat layoutPaolo Bonzini1-2/+10
2021-03-04mintro: fix flake8 issuesPaolo Bonzini1-1/+1
2021-02-22minstall: Add --skip-subprojects optionXavier Claessens1-8/+8
2021-01-04mintro: fix mypy warningDylan Baker1-4/+4
2021-01-04fix LGTM warningsDylan Baker1-1/+1
2021-01-04Use a single coredata dictionary for optionsDylan Baker1-19/+23
2021-01-04use OptionKey for builtin and base optionsDylan Baker1-26/+12
2021-01-04use OptionKey for compiler_optionsDylan Baker1-3/+4
2021-01-04use OptionKey for backend_optionsDylan Baker1-3/+2
2021-01-04use OptionKey for coredata.user_optionsDylan Baker1-1/+1
2020-12-14mintro: export functions to load the meson-info filesPaolo Bonzini1-17/+30
2020-11-20use real pathlib moduleDylan Baker1-1/+1
2020-10-15intro: Add extra_files key to intro output (fixes #7310)Daniel Mensinger1-7/+17
2020-10-04pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger1-1/+1
2020-10-01mesonlib: make OptionOverrideProxy a true MutableMappingDylan Baker1-1/+1
2020-09-08typing: fix code reviewDaniel Mensinger1-1/+2
2020-09-08typing: more fixesDaniel Mensinger1-10/+9
2020-09-08typing: fully annotate mintro and mtestDaniel Mensinger1-12/+12
2020-09-04introspect: add test dependencies info to test/benchmark JSONPaolo Bonzini1-0/+1
2020-08-01mconf/mintro: use authoritative list of options from coredataDylan Baker1-13/+1
2020-06-12mintro: typings again x2TheQwertiest1-1/+1
2020-06-12mintro: more typing shenanigansTheQwertiest1-1/+1
2020-06-12mintro: typing fixTheQwertiest1-1/+1
2020-06-12mintro: typing fixTheQwertiest1-1/+1
2020-06-12mintro: enforced order for subcommandsTheQwertiest1-12/+14
2020-06-09Made --help options sortedTheQwertiest1-1/+1