154 Commits (1939e567d6dc7be5cc9495cacde6b984e58409a0)

Author SHA1 Message Date
Dylan Baker 7d1431a060 build: plumb structured sources into BuildTargets 3 years ago
Xavier Claessens 01e92dc543 Fix default install tag for shared lib symlinks 3 years ago
Eli Schwartz a580fac83a
tests: allow setting MESON_CI_JOBNAME=thirdparty 3 years ago
Eli Schwartz 4274e0f42a unittests: fine-tune the check for whether we are in CI 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
Paolo Bonzini 7a975d75cf unittests: check that "verbose: true" works on tests 3 years ago
Nirbheek Chauhan 19684d23e8 unittests: Fix warning about distutils deprecation 3 years ago
Nirbheek Chauhan 2512c25c0b ninja backend: Fix usage of same constants file for native and cross 3 years ago
Dylan Baker 574525673f interpreterobjects: use typed_* for configuration_data.set* 3 years ago
Dylan Baker 6b272973e0 dependencies: don't pass kwargs from get_pkgconfig_variable 3 years ago
Nirbheek Chauhan faf79f4539 Add a test for the --vsenv meson setup option 3 years ago
Eli Schwartz 98a41ec24e
manually clean up some python 3.6 era code 3 years ago
Eli Schwartz 140097faf0
port from embedded data to importlib.resources 3 years ago
Eli Schwartz be6e09bfdb
condense lines 3 years ago
Eli Schwartz 751f84405e
pyupgrade --py37-plus 3 years ago
Jussi Pakkanen 117ba23071 Condense test directory numbers for rc1. 3 years ago
Nirbheek Chauhan 37b122b87e unit tests: Don't check quoting with multiple libs 3 years ago
Nirbheek Chauhan 06b1132f82 Set RPATH for all non-system libs with absolute paths 3 years ago
Celeste Wouters c5148d8c73 rewriter: create {add,rm}_extra_files commands 3 years ago
Dylan Baker f5d961f127 add message option to since_values and deprecated_values 3 years ago
Dylan Baker 51845a3a45 unittests/internal: use more subTest 3 years ago
Dylan Baker 930cbdb86d Add deprecated_message and since_message to KwargInfo 3 years ago
Dylan Baker b8ba493044 unittests/internal: use mock and subTest 3 years ago
Dylan Baker 82136da933 interpreterbase/decorators: Fix types of deprecated_values and since_values 3 years ago
Eli Schwartz bea735dd76
make sure files arguments to compiler.compiles and friends, performs rebuild 3 years ago
Dylan Baker bfa0c61877 tests: add a test for OptionKey.from_string 3 years ago
Nirbheek Chauhan af5993fffd shared_module: Add soname when used as a link target 3 years ago
Dylan Baker bd9d981871 unit tests: Extend prebuilt test to test intermediate 3 years ago
Dylan Baker 457e2d9812 unittests: use UnitTest.addCleanup a bit 3 years ago
Paolo Bonzini 8581a2b122 interpreter: extract_objects provides a valid source 3 years ago
Dylan Baker d412f0aff5 unittests: cover cases here two of the same wrong type are provided 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
Eli Schwartz 8dbb0ee476
Feature kwargs decorator: automatically report the nodes which trigger an issue 3 years ago
Dylan Baker cc8018744d tests: replace python2 framework with metal 3 years ago
Xavier Claessens c8d125653d
python.dependency(): Do not stop when first candidate is not found 3 years ago
Nirbheek Chauhan 04ae1cfb79 Fix cygwin test failure due to shortpath usage 3 years ago
Xavier Claessens 3902bd4ef1 Fix add_install_script() ignoring install_tag 3 years ago
Xavier Claessens ef255db73a test_clang_format: Do not assume meson source is in git 3 years ago
Eli Schwartz 739de7b088
unittests: use better assert methods 3 years ago
Eli Schwartz 67792fc223
do not save unused variable 3 years ago
Eli Schwartz e0b86a8d38
remove unused variable 3 years ago
Eli Schwartz 7b53c26501
remove dead code that is immediately overridden 3 years ago
Eli Schwartz 1979132a9d
do not save variable when all we want is the side effect of popping it 3 years ago
Xavier Claessens 8a0d12ec29 optinterpreter: Fix builtin option names not being reserved anymore 3 years ago
Paolo Bonzini 5e96730d7d introspect: include choices for array options 3 years ago
Christian Clauss a5020857f3 Fix typos discovered by codespell 3 years ago
Xavier Claessens 32b7cbd4a7 clangformat: Only format files tracked by git by default 3 years ago
Eli Schwartz 0a3a9fa0c3
ar linker: generate thin archives for uninstalled static libraries 3 years ago