meson/mesonbuild
Daniel Mensinger 95b70bcb97 deps: Split dependencies.base
Split the Factory and dependency classes out
of the base.py script to improve maintainability.
2021-06-03 10:23:27 -07:00
..
ast Add range() function 2021-03-16 20:50:16 -04:00
backend add a couple more type annotations 2021-06-02 15:53:17 -07:00
cmake use an immutable list for an lru_cached functions 2021-06-02 15:53:17 -07:00
compilers use an immutable list for an lru_cached functions 2021-06-02 15:53:17 -07:00
dependencies deps: Split dependencies.base 2021-06-03 10:23:27 -07:00
interpreter modules: Add methods dict everywhere 2021-05-28 15:17:10 -04:00
mesonlib use an immutable list for an lru_cached functions 2021-06-02 15:53:17 -07:00
modules deps: Split dependencies.base 2021-06-03 10:23:27 -07:00
scripts Do not delete workdir in case scan-build fails. 2021-06-02 21:23:51 +03:00
templates mass rewrite of string formatting to use f-strings everywhere 2021-03-04 17:16:11 -05:00
wrap Add trailing -- parameter to git checkouts. 2021-04-22 16:23:48 -04:00
__init__.py Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir. 2016-01-16 17:35:29 +02:00
_typing.py adding a _typing module 2021-06-02 15:53:17 -07:00
arglist.py mass rewrite of string formatting to use f-strings everywhere 2021-03-04 17:16:11 -05:00
build.py build: Use ImmutableSetProtocol for lru_cache'd value 2021-06-02 15:53:17 -07:00
coredata.py cmake: Fix CMakeToolchain (fixes #8293) 2021-05-29 13:20:25 +02:00
depfile.py stabilize sets that are converted to lists 2020-11-15 14:21:31 +01:00
envconfig.py add cpu family csky 2021-05-18 23:17:12 +03:00
environment.py dependency: Add JDK system dependency 2021-04-12 10:43:11 -07:00
interpreterbase.py typed_kwargs: Add since and deprecated annotations 2021-06-01 20:01:20 -04:00
linkers.py Only try to get RSP syntax if RSP is supported (#8804) 2021-05-30 00:24:53 +03:00
mcompile.py mass rewrite of string formatting to use f-strings everywhere 2021-03-04 17:16:11 -05:00
mconf.py mconf: line wrap columns nicely 2021-04-20 20:14:33 -07:00
mdevenv.py Add `meson devenv` command and meson.add_devenv() 2021-03-16 09:00:50 -04:00
mdist.py Don't use `os.path.relpath` in dist command 2021-05-30 00:49:43 +03:00
mesondata.py Fix misspells 2021-01-13 12:53:10 -05:00
mesonmain.py vsenv: Recommend using "meson compile" wrapper 2021-05-28 17:34:25 -04:00
minit.py mass rewrite of string formatting to use f-strings everywhere 2021-03-04 17:16:11 -05:00
minstall.py minstall: always track meson-created directories 2021-03-18 20:30:13 -04:00
mintro.py mass rewrite of string formatting to use f-strings everywhere 2021-03-04 17:16:11 -05:00
mlog.py mlog: Do not print 'subproject|' for the message 'Executing subproject' 2021-03-22 21:29:14 -04:00
mparser.py Add support for basic format strings 2021-03-10 08:55:22 -05:00
msetup.py msetup: Restore .gitignore after wipe 2021-04-17 22:54:03 -04:00
msubprojects.py Add subprojects purge wrap-git coverage 2021-04-26 12:06:12 -04:00
mtest.py mtest: timeout if the write side of pipes does not close 2021-03-23 00:07:14 +02:00
munstable_coredata.py Use a single coredata dictionary for options 2021-01-04 12:20:58 -08:00
optinterpreter.py various python neatness cleanups 2021-03-04 17:11:26 -05:00
programs.py Move OverrideProgram to programs 2021-03-19 08:47:10 -04:00
rewriter.py mass rewrite of string formatting to use f-strings everywhere 2021-03-04 17:16:11 -05:00