You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Dylan Baker
cbca191948
interpreter: Handle BuildTarget.vala_args as Files in the interpreter
...
Way back in Meson 0.25, support was added to `vala_args` for Files.
Strangely, this was never added to any other language, though it's been
discussed before. For type safety, it makes more sense to handle this in
the interpreter level, and pass only strings into the build IR.
This is accomplished by adding a `depend_files` field to the
`BuildTarget` class (which is not exposed to the user), and adding the
depend files into that field, while converting the arguments to relative
string paths. This ensures both the proper build dependencies happen, as
well as that the arguments are always strings.
1 year ago
..
cmake
Allow to fallback to cmake subproject
1 year ago
common
Add env kwarg in generator.process()
1 year ago
csharp
compilers/d: Add b_ndebug support
5 years ago
cuda
Fix crash when getting cuda options
3 years ago
cython
Fix `ERROR: no toolchain found` when run from unittests
2 years ago
d
Fix build using GDC 13
1 year ago
failing
Rust: Remove unit test already covered in "rust/4 polyglot"
1 year ago
failing build
cmake: ci: Skip tests on Ubuntu Bionic where CMake is stuck on 3.10
3 years ago
failing test
[TAP] Fix TAP parser when test exits with status
4 years ago
fortran
Condense test directory names for release.
1 year ago
fpga/ 1 simple
tests: remove deprecated `import('unstable_')`
2 years ago
frameworks
gnome.mkenum_simple(): Fix include path when header is in subdir
1 year ago
java
tests: bump java compat level up to 8
2 years ago
keyval
interpreter: move handling of module stability to interpreter
2 years ago
linuxlike
tests: fix broken promises with linker scripts
1 year ago
nasm
nasm tests: skip asm language test on Solaris & illumos
1 year ago
native
fix various spelling issues
2 years ago
objc
Fix test failures on Darwin on a case-sensitive fs
2 years ago
objcpp
editorconfig: add setting to trim trailing whitespace
3 years ago
osx
tests: Test extern'd globals on MacOS with the Apple Archiver
1 year ago
python
tests: fix test case to not import distutils on python 3.12
1 year ago
python3
tests: fix "4 custom target depends extmodule" with Python 3.8+ on Windows
1 year ago
rewrite
rewriter: create {add,rm}_extra_files commands
3 years ago
rust
rust: apply global, project, and environment C args to bindgen
1 year ago
swift
Xcode: make Swift projects work.
4 years ago
unit
build: use suffix when getting target id for exes
1 year ago
vala
interpreter: Handle BuildTarget.vala_args as Files in the interpreter
1 year ago
warning
Add support for meson.options as a replacement for meson_options.txt
2 years ago
wasm
editorconfig: add setting to trim trailing whitespace
3 years ago
wayland
modules/wayland: Rename core_only to include_core_only
2 years ago
windows
add support for vs_module_defs to Executables
1 year ago