252 Commits (af0464352aa46324a1a59f8a1e82b6cdd46ec891)

Author SHA1 Message Date
Jussi Pakkanen 3bbe66e971 Condense test directories for RC1. 1 year ago
Xavier Claessens bdf1f3c0e2 Rust: Remove unit test already covered in "rust/4 polyglot" 1 year ago
Randy Eckenrode f71ca2825c Fix test failures on Darwin on a case-sensitive fs 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
HiPhish 439a61affa Change "can not" to "cannot" throughout project 2 years ago
Eli Schwartz 8fc4649bfe
propagate the most accurate node to error messages 2 years ago
Jussi Pakkanen c4cc14c27c Fix validation regexes to handle rc version numbers. 2 years ago
Eli Schwartz 314382d6ff
handle meson_version after parsing but before invalid project() kwargs 2 years ago
Eli Schwartz 878c1604e6
handle meson_version even when the build file fails to parse 2 years ago
Eli Schwartz cf07596cf6 test cases: use best practices method to find the python3 program 2 years ago
Eli Schwartz 08e722d44c
log running commands a bit better by doing proper shell quoting 2 years ago
Eli Schwartz a38ad3039d
tests: avoid unexpected failure when cmake is not installed 2 years ago
Dylan Baker f5eaebb4b4 use typed_kwargs for the various option subparsers 2 years ago
Dylan Baker 6aeec80836 backends: Stop passing generator exes to ExecutableSerialisation as strings 2 years ago
David Robillard e85138fcc8 Fix various spelling errors 2 years ago
Jan Tojnar a590cfde0c compilers: Add optimization=plain option 2 years ago
Eli Schwartz 719dd0d2a0
dependencies: log the real reason for a dependency lookup failing 2 years ago
Eli Schwartz b7245d3f27 tests: remove compiler requirement in various unneeded cases 2 years ago
Dylan Baker e84f293f67 modules/pkgconfig: Use typed_kwargs 2 years ago
Jussi Pakkanen befd26985c Fix test case numbers. 2 years ago
Ralf Gommers 17936686d4 Improve error message for `include_directories(abs_path_intree)` 2 years ago
Eli Schwartz ca52dac38b
refactor logic for parsing dependency variables into type_checking module 2 years ago
Eli Schwartz b87067dc8b
fix regression that broke proper warnings about passing subproject as a dep 2 years ago
fxxf c72715db68
test (failing): 127 subproject object as a dependency 2 years ago
Paolo Bonzini dae986073d take override_option('unity=...') into account when allowing extract_objects() 2 years ago
Eli Schwartz e3d70d89b1
fix regression that broke type checking of CustomTarget outputs 3 years ago
Paolo Bonzini 2f68aa21e8 add testcase for bad things with add_project_dependencies 3 years ago
Jussi Pakkanen 9f9c7905bf Do not use 'echo' as it is not available on plain cmd.exe 3 years ago
Fredrik Salomonsson 3cac527d9f test cases/failing: Add 123 pkgconfig not relocatable outside prefix 3 years ago
Eli Schwartz df3f064c81
dependencies: move DependencyVariableString handling to declare_dependency 3 years ago
Eli Schwartz 0e3ed2f655
dependencies: allow get_variable to expose files from subprojects 3 years ago
Daniel Mensinger 4dd6cb8469 cmake: Better error message when configuring a CMake subproject fails. 3 years ago
Jussi Pakkanen 1c3191be55 Condense test directory names. 3 years ago
Xavier Claessens f2d21bf8a9 Make compilers list per subproject 3 years ago
Dylan Baker c08b6e29d9 Add support for rust proc-macro crates 3 years ago
Dylan Baker 038d072364 tests/rust: Add a test for structured inputs 3 years ago
Dylan Baker 4a2058cb83 interpreter: use typed_kwargs for subproject() 3 years ago
Jan Tojnar df451f1013 meson: Allow directory options outside of prefix 3 years ago
Daniel Mensinger 2e2ca5a877 cmake: ci: Skip tests on Ubuntu Bionic where CMake is stuck on 3.10 3 years ago
Dylan Baker 11f9638035 build: replace kwargs in CustomTarget initializer 3 years ago
Øyvind Aarrestad Aakre 5b3094d43b subproject: fix version validation on lookup 3 years ago
Jussi Pakkanen 117ba23071 Condense test directory numbers for rc1. 3 years ago
Eli Schwartz d25a335503
restore additional info about the potential cause of find_program failing 3 years ago
Paolo Bonzini 18408f82d1 allow passing a CustomTargetIndex as argument to a test 3 years ago
Pablo Correa Gómez 4f882ff8ec add install_symlink function 3 years ago
Benoit Pierre 007c4659c2 interpreter: fix `feature.require` handling of error message 3 years ago
Nirbheek Chauhan af5993fffd shared_module: Add soname when used as a link target 3 years ago
Paolo Bonzini 47ba919b21 rust: clean up inputs and outputs to bindgen 3 years ago
Dylan Baker 762c504612 typed_kwargs: use | for type unions, not , 3 years ago
Dylan Baker ecc47d67a9 typed_kwargs: provide better error messages for wrong container types 3 years ago