260 Commits (53e11488d9ce01b14c2b280d66c3efeda1c60abc)

Author SHA1 Message Date
David Gibson 3c0de47122 Allow external programs in test()'s 'args' parameter 6 months ago
Eli Schwartz 2a8bb3b9f1
tests: short-circuit tests that require cmake, faster 7 months ago
Eli Schwartz f2112d0baa
Revert "Clarify mutable objects usage" 8 months ago
Xavier Claessens 9f02d0a3e5 Clarify mutable objects usage 10 months ago
Charles Brunet dacb25db10 Improve error messages for invalid option values 11 months ago
Jussi Pakkanen ac1d0aea58 Condense test dirs for rc2. 12 months ago
Xavier Claessens 5654f03450 interpreter: Dependency variables can be empty string 12 months ago
Charles Brunet 715dc27b2b Detect utf8 bom from meson build files 1 year ago
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 3 years ago
Dylan Baker e84f293f67 modules/pkgconfig: Use typed_kwargs 3 years ago
Jussi Pakkanen befd26985c Fix test case numbers. 3 years ago
Ralf Gommers 17936686d4 Improve error message for `include_directories(abs_path_intree)` 3 years ago
Eli Schwartz ca52dac38b
refactor logic for parsing dependency variables into type_checking module 3 years ago
Eli Schwartz b87067dc8b
fix regression that broke proper warnings about passing subproject as a dep 3 years ago
fxxf c72715db68
test (failing): 127 subproject object as a dependency 3 years ago
Paolo Bonzini dae986073d take override_option('unity=...') into account when allowing extract_objects() 3 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