meson/mesonbuild
Dylan Baker d778a371ac coredata: Add an object to abstract builtins
Currently the builtins are stored as lists, then there are a mess of
functions which take said lists, check what the type of the first
thing is, and then extract data from various points in the list based
on that.

This is stupid. This is what structs/classes are for.
2019-04-04 15:02:17 -07:00
..
ast mintro: fix some interpreter crashes 2019-04-02 11:39:45 +02:00
backend Merge pull request #5103 from mesonbuild/linkcustom 2019-04-01 01:29:51 +03:00
compilers Sanity check with external args 2019-03-27 10:54:56 -04:00
dependencies Add shaderc dependency lookup logic 2019-04-02 22:47:10 +03:00
modules Revert "gnome.compile_resources: Add ld binary method" 2019-03-28 23:23:01 +02:00
scripts Also format headers with Clang-Format. Closes #5184. 2019-04-01 01:26:53 +03:00
wrap Fix git wraps with submodules 2019-03-11 20:31:52 +02:00
__init__.py
build.py Merge pull request #5103 from mesonbuild/linkcustom 2019-04-01 01:29:51 +03:00
coredata.py coredata: Add an object to abstract builtins 2019-04-04 15:02:17 -07:00
envconfig.py envconfig: remove unused parse_datafile() 2019-03-20 20:55:32 +02:00
environment.py detect 'arm64' as aarch64 CPU family 2019-04-01 13:58:05 -07:00
interpreter.py Added deduplication for configurration time file dependencies (fixes #5190) 2019-04-02 22:46:03 +03:00
interpreterbase.py interpreterbase: protect string division with FeatureNew 2019-03-18 10:51:44 -07:00
linkers.py Fix linking when cross-compiling and a windows resource is first object 2019-01-05 20:22:13 +00:00
mconf.py mconf: Limit the line length of the choices column 2019-02-17 20:19:34 +02:00
mesonlib.py replace library type strings with an enum 2019-03-20 18:45:56 +02:00
mesonmain.py Merge pull request #2601 from 1ace/feature/completion 2019-03-04 18:40:13 +02:00
minit.py Use a single ArgumentParser for all subcommands 2018-10-04 09:40:21 -04:00
minstall.py pep8 py37 2019-01-29 22:06:11 +02:00
mintro.py mintro: Renamed --dependencies --> --scan-dependencies 2019-03-03 23:19:04 +01:00
mlog.py rewriter: Quiet logging by default 2019-03-04 13:00:30 +01:00
mparser.py rewriter: Use mparser to detect the end of some nodes 2019-03-03 13:57:25 +02:00
msetup.py mesonbuild: allow multiple --cross-file options 2019-03-20 10:06:17 +00:00
msubprojects.py Fix git wraps with submodules 2019-03-11 20:31:52 +02:00
mtest.py do not use Executor if only one process was requested 2019-03-27 14:04:02 +00:00
munstable_coredata.py Don't collect preprocssor flags separately from compiler flags 2019-03-27 14:45:42 +00:00
optinterpreter.py Reserve cross_ option prefix for Meson. 2019-03-19 06:28:21 +00:00
rewriter.py rewriter: Renamed _src -> _sources 2019-03-04 13:00:31 +01:00