meson/mesonbuild
Xavier Claessens 1d600b48cb mconf: Allow changing options and clearing cache at the same time
Setting options or clearing cache is also an error without a valid build
directory.
2023-06-23 13:53:35 -04:00
..
ast During reconfigure, show that no compiler was found, if compiler fails sanity check. 2023-05-13 11:06:24 +03:00
backend rust: fix -C prefer-dynamic behavior 2023-06-21 18:05:16 -04:00
cargo cargo/interpreter: Implement an interpreter for Cargo TOML 2023-06-07 19:20:30 -07:00
cmake cmake module: use more typed_pos_args for consistency 2023-05-03 16:24:20 -04:00
compilers compilers: don't recommend deprecated env var 2023-06-19 15:19:41 -04:00
dependencies WIP: refactor loggable popen calls for consistency 2023-06-14 01:04:55 -04:00
interpreter interpreter: Accept more types in default_options dict values 2023-06-20 16:10:20 -07:00
interpreterbase remove unnecessary typing comments 2023-06-14 23:12:09 -04:00
linkers WIP: refactor loggable popen calls for consistency 2023-06-14 01:04:55 -04:00
modules interpreter: allow default_options and override_options as a dict 2023-06-20 16:10:20 -07:00
scripts Add kernel and subsystem properties to machine objects. 2023-06-19 18:03:57 +03:00
templates treewide: add future annotations import 2023-02-01 17:01:30 -05:00
utils WIP: refactor loggable popen calls for consistency 2023-06-14 01:04:55 -04:00
wrap ProgressBar: Fix some rendering issues 2023-05-25 11:06:09 -04:00
__init__.py
_pathlib.py
_typing.py typing: replace ImmutableSetProtocol with typing.AbstractSet 2022-06-08 23:19:09 +03:00
arglist.py fix various spelling issues 2023-04-11 19:21:05 -04:00
build.py rust: PIC is always enabled 2023-06-07 13:18:58 -04:00
coredata.py coredata: Malformed machine file is not a Meson bug 2023-06-23 06:03:20 -04:00
depfile.py treewide: add future annotations import 2023-02-01 17:01:30 -05:00
envconfig.py Add kernel and subsystem properties to machine objects. 2023-06-19 18:03:57 +03:00
environment.py Add kernel and subsystem properties to machine objects. 2023-06-19 18:03:57 +03:00
mcompile.py mcompile: Fix target name suggestions 2023-05-05 16:47:04 -04:00
mconf.py mconf: Allow changing options and clearing cache at the same time 2023-06-23 13:53:35 -04:00
mdevenv.py Make --vsenv a readonly builtin option 2023-03-29 09:33:41 -04:00
mdist.py Make --vsenv a readonly builtin option 2023-03-29 09:33:41 -04:00
mesondata.py treewide: add future annotations import 2023-02-01 17:01:30 -05:00
mesonlib.py Move classes used by scripts to their own module 2022-09-28 19:36:13 -04:00
mesonmain.py do not resolve symlinks when calculating the meson command 2023-03-28 15:29:52 +03:00
minit.py Make --vsenv a readonly builtin option 2023-03-29 09:33:41 -04:00
minstall.py extend install scripts to allow specific directory variable exports 2023-05-02 19:28:35 -04:00
mintro.py intro: add more details to generated files(part 2) 2023-05-22 22:12:29 +03:00
mlog.py mlog: put the module docstring at the top of the file 2023-05-31 17:20:46 -04:00
mparser.py mparser: Further cleanup node definitions 2023-06-01 15:32:18 -04:00
msetup.py update the devenv module hooks to support generic modifications to Build 2023-05-02 19:28:35 -04:00
msubprojects.py ProgressBar: Fix some rendering issues 2023-05-25 11:06:09 -04:00
mtest.py mtest: wildcard selection 2023-05-25 13:44:13 -04:00
munstable_coredata.py simplify instantiation of builtin type using builtins instead of functions 2023-02-01 17:01:30 -05:00
optinterpreter.py typed_kwargs: Extend since_values and deprecated_values for types 2023-03-04 14:19:27 -05:00
programs.py qt: Allow specifying separate tools for qt4/5/6 2023-05-23 18:24:08 -04:00
rewriter.py fix various spelling issues 2023-04-11 19:21:05 -04:00