meson/mesonbuild/backend
Eli Schwartz 4b351aef26
first pass at migrating to dataclasses
In some cases, init variables that accept None as a sentinel and
immediately overwrite with [], are migrated to dataclass field
factories. \o/

Note: dataclasses by default cannot provide eq methods, as they then
become unhashable. In the future we may wish to opt into declaring them
frozen, instead/additionally.
2022-01-10 18:36:57 -05:00
..
__init__.py Moved backends to their own module. 2016-01-23 20:02:52 +02:00
backends.py first pass at migrating to dataclasses 2022-01-10 18:36:57 -05:00
ninjabackend.py shared_module: Add soname when used as a link target 2021-11-24 23:18:53 +05:30
vs2010backend.py Fix '# Visual Studio <>' comment in sln files with VS backend 2021-11-27 20:06:54 +02:00
vs2012backend.py Fix '# Visual Studio <>' comment in sln files with VS backend 2021-11-27 20:06:54 +02:00
vs2013backend.py Fix '# Visual Studio <>' comment in sln files with VS backend 2021-11-27 20:06:54 +02:00
vs2015backend.py Fix '# Visual Studio <>' comment in sln files with VS backend 2021-11-27 20:06:54 +02:00
vs2017backend.py Fix '# Visual Studio <>' comment in sln files with VS backend 2021-11-27 20:06:54 +02:00
vs2019backend.py Fix '# Visual Studio <>' comment in sln files with VS backend 2021-11-27 20:06:54 +02:00
vs2022backend.py Fix '# Visual Studio <>' comment in sln files with VS backend 2021-11-27 20:06:54 +02:00
xcodebackend.py fix various flake8 whitespace errors 2021-10-27 09:51:52 -04:00