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.
Eli Schwartz
a3f4f6c88f
interpreter: report FeatureNew for kwargs to project()
...
We need to know the project minimum version before evaluating the rest
of the function. There's three basic approaches:
- try to set it inside KwargInfo
- just run a minimal version of func_project for this, then load
everything after
- drop down to the AST and set it before anything else
In order to handle FeatureNew emitted by a FunctionNode evaluated
before project() due to being inlined, such as `version: run_command()`,
only option 3 suffices, the rest all happen way too late. Since we have
just added AST handling support for erroring out, we can do that to set
the version as well.
2 years ago
..
cmake
cmake: Add rule relaxations for CMake subprojects
2 years ago
common
interpreter: report FeatureNew for kwargs to project()
2 years ago
csharp
compilers/d: Add b_ndebug support
5 years ago
cuda
Fix crash when getting cuda options
3 years ago
cython
cython: add unittest to verify that depfiles work
2 years ago
d
Merge pull request #10464 from rtbo/fix_generated_deps
2 years ago
failing
handle meson_version after parsing but before invalid project() kwargs
2 years 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
tests: unskip windows mixing msvc and fortran, for non-gcc fortran
2 years ago
fpga/ 1 simple
tests: remove deprecated `import('unstable_')`
2 years ago
frameworks
add a CI runner testing that Meson runs correctly under PyPy3
2 years ago
java
test cases: use best practices method to find the python3 program
2 years ago
keyval
interpreter: move handling of module stability to interpreter
2 years ago
linuxlike
Fix generator expression list problems ( fixes #10288 )
3 years ago
nasm
nasm: Link with windows CRT libs when nasm is used as linker language
2 years ago
native
holders: Fix the remaining code to respect the holder changes
3 years ago
objc
editorconfig: add setting to trim trailing whitespace
3 years ago
objcpp
editorconfig: add setting to trim trailing whitespace
3 years ago
osx
Revert "tests: Test extern'd globals on MacOS with the Apple Archiver"
2 years ago
python
tests: fix edge case where non-default python is used, by skipping it
2 years ago
python3
tests: fix edge case where non-default python is used, by skipping it
2 years ago
rewrite
rewriter: create {add,rm}_extra_files commands
3 years ago
rust
Implement rustc controlled whole-archive linking
2 years ago
swift
Xcode: make Swift projects work.
4 years ago
unit
mintro: Add exclude_{files, dirs} to install_subdir install_plan
2 years ago
vala
test cases/vala: Fix clang error during int to pointer coercion
2 years ago
warning
tests: Add a test for a target with no sources
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
test cases: use best practices method to find the python3 program
2 years ago