meson/mesonbuild
Andrew McNulty f66a527a7c Python: move Windows functions to dependency base
This is in preparation for a future commit which makes it
possible for a PythonPkgConfigDependency to be used in a
context where previously only a PythonSystemDependency would
be used.
2024-06-11 19:47:31 +02:00
..
ast Refactor option classes to their own file. 2024-05-23 21:26:45 +03:00
backend java: use single javac invocation per jar 2024-06-10 01:48:53 +03:00
cargo Refactor option classes to their own file. 2024-05-23 21:26:45 +03:00
cmake cmake/interpreter: Annotate and style module-level constants 2024-04-24 08:35:23 -07:00
compilers Use helper method in remaining compiler classes. 2024-06-08 21:12:56 +03:00
dependencies Python: move Windows functions to dependency base 2024-06-11 19:47:31 +02:00
interpreter cuda: disable thin archives when cuda is added through `add_languages('cuda')` later 2024-05-29 19:13:14 -04:00
interpreterbase Refactor option classes to their own file. 2024-05-23 21:26:45 +03:00
linkers Add -export_dynamic flag for AppleDynamicLinker 2024-06-05 02:26:04 +03:00
modules Refactor option classes to their own file. 2024-05-23 21:26:45 +03:00
scripts Extract native file parser to machinefile source file. 2024-06-04 22:45:41 +03:00
templates Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
utils implement @PLAINNAME0@ and @BASENAME0@ 2024-05-09 12:27:35 -07:00
wrap wrap: default values for netrc are empty string from python 3.11 2024-06-07 17:02:25 -04:00
__init__.py
_pathlib.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
_typing.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
arglist.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
build.py Revert "rust: recursively pull proc-macro dependencies as well" 2024-05-24 17:10:20 -04:00
coredata.py Extract native file parser to machinefile source file. 2024-06-04 22:45:41 +03:00
depfile.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
envconfig.py Added support for Texas Instruments C6000 compiler. 2024-03-12 20:38:30 +02:00
environment.py Extract native file parser to machinefile source file. 2024-06-04 22:45:41 +03:00
machinefile.py Extract native file parser to machinefile source file. 2024-06-04 22:45:41 +03:00
mcompile.py move UserArrayOption.listify_value to mesonlib 2024-03-15 09:23:46 -07:00
mconf.py Refactor option classes to their own file. 2024-05-23 21:26:45 +03:00
mdevenv.py devenv: Don't use Path.relative_to() to resolve relative paths 2024-03-20 04:16:28 +05:30
mdist.py mdist: gracefully handle stale Git index 2024-04-27 21:58:41 -04:00
mesondata.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
mesonlib.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
mesonmain.py meson format command 2024-04-08 10:43:57 -07:00
mformat.py meson format command 2024-04-08 10:43:57 -07:00
minit.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
minstall.py Print a proper sentence when reporting script failure 2024-02-11 18:28:53 +05:30
mintro.py mintro: write humman-readable JSON 2024-06-01 13:34:01 +03:00
mlog.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
mparser.py meson format command 2024-04-08 10:43:57 -07:00
msetup.py mconf|msetup: use Protocol for argparse options 2024-02-23 08:47:01 -08:00
msubprojects.py wrap: remove Resolver.packagename 2024-02-22 09:05:33 -08:00
mtest.py mtest: Set MESON_TEST_ITERATION to the current iteration of the test 2024-05-08 08:05:44 -04:00
munstable_coredata.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
optinterpreter.py Refactor option classes to their own file. 2024-05-23 21:26:45 +03:00
options.py Refactor option classes to their own file. 2024-05-23 21:26:45 +03:00
programs.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
rewriter.py parser: revert to single StringNode type 2024-04-08 10:43:57 -07:00