258 Commits (c2552527fb2f607052c7aed633b67dbb19f06e38)

Author SHA1 Message Date
Eli Schwartz f2112d0baa
Revert "Clarify mutable objects usage" 4 months ago
Xavier Claessens 9f02d0a3e5 Clarify mutable objects usage 7 months ago
Charles Brunet dacb25db10 Improve error messages for invalid option values 8 months ago
Jussi Pakkanen ac1d0aea58 Condense test dirs for rc2. 9 months ago
Xavier Claessens 5654f03450 interpreter: Dependency variables can be empty string 9 months ago
Charles Brunet 715dc27b2b Detect utf8 bom from meson build files 9 months 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 1 year 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 2 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