319 Commits (47fd13aefcb3f1b9494b0b248073ed6e388b1dac)

Author SHA1 Message Date
Piotr Brzeziński dc1b4be6be linkers: Fix AppleDynamicLinker not returning any rpaths to remove 7 months ago
Xavier Claessens 9b8378985d cargo: Load Cargo.lock 8 months ago
Xavier Claessens c0de2e1264 wrap: Clarify PackageDefinition API 8 months ago
Jussi Pakkanen 9a6fcd4d9a Replace direct indexing with named methods. 8 months ago
Jussi Pakkanen c0d86024f5 Rename option variable to optstore to make it unique. 8 months ago
Andrew McNulty 4023bbfc36 unittests: Add Python unittest for limited API 8 months ago
Wolfgang Walther dfd22db4be Add -export_dynamic flag for AppleDynamicLinker 8 months ago
Jussi Pakkanen 41a445c228 Extract native file parser to machinefile source file. 8 months ago
Jussi Pakkanen 4cc2e2171a Create a directory for machine files used in unit tests. 8 months ago
Jussi Pakkanen daa058e907 Start moving machine files to their own store. 8 months ago
Jussi Pakkanen 5365d9a842 Refactor option classes to their own file. 9 months ago
Stas Sergeev cfd57180ee implement @PLAINNAME0@ and @BASENAME0@ 9 months ago
Benjamin Gilbert c9aa4aff66 mdist: gracefully handle stale Git index 10 months ago
Tristan Partin 2d3954efac Add bztar support to meson dist 10 months ago
Jussi Pakkanen 1b9eb6f313 Fix builds with Ninja 12 and remove a 5 year old workaround. 10 months ago
Dylan Baker d617dc6869 modules: rename qt.py -> _qt.py 10 months ago
Charles Brunet 2b37101998 meson format command 10 months ago
Charles Brunet bd4fd90730 parser: revert to single StringNode type 10 months ago
Dylan Baker 2d7b7c3aaf mconf: Reload the options files if they have changed 11 months ago
Dylan Baker c793dc478b tests: Add tests for configure on changed options 11 months ago
Dylan Baker 192ce82243 unittests: annotate BasePlatformTests.setconf 11 months ago
Jan Alexander Steffens (heftig) 05bbe45cc2 tests: Fix unit tests with high parallelism 11 months ago
Dylan Baker 6db1d2bca5 unittests: Add a helper for copying source trees 11 months ago
Charles Brunet dacb25db10 Improve error messages for invalid option values 11 months ago
Charles Brunet f9479787a0 fix reconfigure subproject base options 11 months ago
Charles Brunet 9e270f030f Fix detection of unknown base options in subproj 11 months ago
Jussi Pakkanen ac1d0aea58 Condense test dirs for rc2. 11 months ago
Eli Schwartz 4d1bfd0939
compilers: only wrap multiple input libraries with start/end group 11 months ago
Charles Brunet cc4cfbcad9 Fix unknown base options not detected in commandline arguments 11 months ago
Charles Brunet 76f6874e48 Fix base and compiler options not reconfigurable. 11 months ago
Charles Brunet 4ed6d75d96 Set PYTHONIOENCODING when running tests 11 months ago
Dylan Baker adc8d6bae4 interpreter: replace mock keyword argument with unittest.mock 1 year ago
Jonathon Anderson 3a846ff409 tests: Also test implicit rpaths from dependencies 1 year ago
Alyssa Ross 9322a29d7f Skip pkg-config-dependent tests if it's missing 1 year ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 1 year ago
Andres Freund f6f46173c4 macos: Fix test_pkgconfig_parse_libs() test on arm 1 year ago
Eli Schwartz 17c6d5eb47
unittests: migrate from jsonschema to fastjsonschema 1 year ago
Eli Schwartz 5f659af870
ninja backend: don't hide all compiler warnings for transpiled languages 1 year ago
Andres Freund c1f0897248 macos: Fix path in test to be Sonoma compatible 1 year ago
Jussi Pakkanen 97dc8801a6 Renumber test dirs for rc3. 1 year ago
Eli Schwartz fb1c6e32f4
Fine-tune the error message when trying to build outside the project root 1 year ago
Jussi Pakkanen 3bbe66e971 Condense test directories for RC1. 1 year ago
Dylan Baker 450b3db378 modules/rust: Add a test that bindgen drops arguments it shouldn't use 1 year ago
Xavier Claessens ea42d2d019 cargo: Fix '1.0.45' version conversion 1 year ago
Xavier Claessens b5b952688f cargo: builder: Remove all duplicated functions 1 year ago
Dylan Baker 013536fcb4 interpreter: add <lang>_(static|shared)_args 1 year ago
Benjamin Redelings 84b8d257e4 Allow c++23 in gcc-11. 1 year ago
Dudemanguy 03a0d3ddfb mcompile: add suffix as an additional parameter 1 year ago
Dudemanguy adb1a360b9 build: use suffix when getting target id for exes 1 year ago
Tristan Partin 1991ad8706
Remove type comments in run_project_tests.py 1 year ago