meson/mesonbuild
Eli Schwartz fc45b57cf9
fix regression that broke sanity checking of jar sources
In commit dd22546bdd the various
typed_pos_args for different BuildTarget functions was refactored into a
common tuple of types.

It overlooked the fact that jar specifically does NOT accept the same
types, and began to allow passing structured_sources in.
2023-09-28 18:39:43 -04:00
..
ast fix undefined StringNode from previous commit 2023-09-13 16:56:42 +05:30
backend add support for vs_module_defs to Executables 2023-09-28 14:35:01 -04:00
cargo parser: simplify other node constructors 2023-09-11 07:51:18 -04:00
cmake CMakeInterpreter: Remove useless arguments 2023-09-22 15:50:26 -04:00
compilers compilers: use correct version comparison for openbsd libraries 2023-09-26 02:36:15 -04:00
dependencies openmp: add 5.1/5.2, fixes openmp with llvm v17 2023-09-23 16:24:40 -07:00
interpreter fix regression that broke sanity checking of jar sources 2023-09-28 18:39:43 -04:00
interpreterbase parser: simplify Assignment and PlusAssignment nodes 2023-09-11 07:51:18 -04:00
linkers backends/ninja: run `ranlib -c $out` when using the apple ar 2023-09-06 10:01:52 -04:00
modules interpreter: annotate build_target function 2023-09-27 11:55:29 -07:00
scripts mypy: replace fchmod by chmod 2023-09-26 18:13:31 -04:00
templates templates: use common classes for remaining languages 2023-07-25 15:50:21 -04:00
utils pkgconfig: Cache the implementation instance 2023-09-18 13:51:27 -04:00
wrap Allow to fallback to cmake subproject 2023-09-22 15:50:26 -04:00
__init__.py
_pathlib.py pathlib: Patch pathlib to work around some bugs (fixes #7295) 2021-06-29 11:28:08 +02:00
_typing.py typing: replace ImmutableSetProtocol with typing.AbstractSet 2022-06-08 23:19:09 +03:00
arglist.py treewide: automatic rewriting of all comment-style type annotations 2023-08-11 13:41:03 -04:00
build.py add support for vs_module_defs to Executables 2023-09-28 14:35:01 -04:00
coredata.py parser: preserve escape chars in strings 2023-09-11 07:51:18 -04:00
depfile.py treewide: add future annotations import 2023-02-01 17:01:30 -05:00
envconfig.py CPU family support 'sw_64' and remove the compile warning (#12273) 2023-09-22 08:33:19 -07:00
environment.py Adjust kernel detection to support Solaris 5.10 or earlier 2023-09-25 13:05:24 -07:00
mcompile.py Merge pull request #10332 from xclaesse/std-opt 2023-08-30 12:04:09 -07:00
mconf.py msetup: Update options when builddir is already configured 2023-08-25 09:43:24 -04:00
mdevenv.py Remove get_pkgconfig_variable() 2023-09-18 13:51:27 -04:00
mdist.py fully type mdist.py 2023-06-25 10:08:15 -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 templates: fix typo in function name `sameple` -> `sample` 2023-07-25 15:50:21 -04:00
minstall.py install_{data,headers,subdir}: implement follow_symlinks 2023-09-13 21:44:40 -04:00
mintro.py parser: use IdNode for function name and assignment name 2023-09-11 07:51:18 -04:00
mlog.py treewide: automatic rewriting of all comment-style type annotations 2023-08-11 13:41:03 -04:00
mparser.py parser: allow whitespaces and comments in cont_eol 2023-09-11 07:51:19 -04:00
msetup.py msetup: Update options when builddir is already configured 2023-08-25 09:43:24 -04:00
msubprojects.py Allow to fallback to cmake subproject 2023-09-22 15:50:26 -04:00
mtest.py Remove XML filter from testlog.{json,txt} and std streams 2023-08-17 17:31:30 -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 parser: use IdNode for function name and assignment name 2023-09-11 07:51:18 -04:00
programs.py run_command: Remove useless node argument 2023-08-03 15:42:13 -04:00
rewriter.py parser: simplify other node constructors 2023-09-11 07:51:18 -04:00