342 Commits (fa8bd9306c01a1268d1a4cd7417ad753b1aa09e1)

Author SHA1 Message Date
Charles Brunet d3ef02b2e4 mformat: detect invalid config 2 weeks ago
Daniele Nicolodi d299add709 intro: add install_rpath to intro-install_plan.json 2 weeks ago
Eli Schwartz 19847ba24a
update various deprecation notices to call out meson 2.0 3 weeks ago
L. E. Segovia 761e2470d4 compilers: Allow prelinking with Apple Clang 4 weeks ago
Wolfgang Walther 7280639cb5 linkers: skip -export_dynamic flag before MacOS 10.7 1 month ago
Charles Brunet d9ba42217f format: fix indentation of comments 1 month ago
Dylan Baker 4b76aabe3a
unittests: use setUpClass instead of setUp for class constant data 1 month ago
Dylan Baker e808aa161c
unittests: use TestCase.addCleanup for cleaning up builddirs 1 month ago
Dylan Baker 5eb4d7336b
unittests: use mock.patch.dict to deal with os.environ 1 month ago
Dylan Baker 5d32265956
unittests: use os.environ.get for MESON_UNIT_TEST_BACKEND 1 month ago
Benoit Pierre 8ef4e34cae linkers: fix LLD linker response file handling 1 month ago
Jon Turney 2f49804cc2
Revert "CI: skip LTO tests on cygwin" 2 months ago
Charles Brunet fa4f233946 mformat: fix formatting of empty build file 2 months ago
Eli Schwartz 077d540c10
unittests: fix EncodingWarnings. minus 123 warnings collected by pytest 2 months ago
Eli Schwartz 0c93149f09
CI: skip LTO tests on cygwin 2 months ago
Mads Andreasen d587fb587d Remove the exe_exists function 2 months ago
Jussi Pakkanen 6e20022295 Remove module type from OptionKey. 2 months ago
Jussi Pakkanen 61c742fae9 Remove language (AKA compiler) type from OptionKey. 2 months ago
Jussi Pakkanen de8e3d65e0 Remove option type from OptionKey and get it from OptionStore instead. 2 months ago
Dylan Baker 978a58ea1e unittests: Add type annotations to the helpers module 2 months ago
Jussi Pakkanen 0d7bb776e2 Move OptionKey in the option source file. 2 months ago
Jussi Pakkanen 8e3f609e73 Move project option detection into OptionStore. 2 months ago
Mads Andreasen 50704bced3 Replace exe_exists function with shutil.which() 2 months ago
Piotr Brzeziński dc1b4be6be linkers: Fix AppleDynamicLinker not returning any rpaths to remove 3 months ago
Xavier Claessens 9b8378985d cargo: Load Cargo.lock 3 months ago
Xavier Claessens c0de2e1264 wrap: Clarify PackageDefinition API 3 months ago
Jussi Pakkanen 9a6fcd4d9a Replace direct indexing with named methods. 3 months ago
Jussi Pakkanen c0d86024f5 Rename option variable to optstore to make it unique. 3 months ago
Andrew McNulty 4023bbfc36 unittests: Add Python unittest for limited API 3 months ago
Wolfgang Walther dfd22db4be Add -export_dynamic flag for AppleDynamicLinker 4 months ago
Jussi Pakkanen 41a445c228 Extract native file parser to machinefile source file. 4 months ago
Jussi Pakkanen 4cc2e2171a Create a directory for machine files used in unit tests. 4 months ago
Jussi Pakkanen daa058e907 Start moving machine files to their own store. 4 months ago
Jussi Pakkanen 5365d9a842 Refactor option classes to their own file. 4 months ago
Stas Sergeev cfd57180ee implement @PLAINNAME0@ and @BASENAME0@ 4 months ago
Benjamin Gilbert c9aa4aff66 mdist: gracefully handle stale Git index 5 months ago
Tristan Partin 2d3954efac Add bztar support to meson dist 5 months ago
Jussi Pakkanen 1b9eb6f313 Fix builds with Ninja 12 and remove a 5 year old workaround. 5 months ago
Dylan Baker d617dc6869 modules: rename qt.py -> _qt.py 5 months ago
Charles Brunet 2b37101998 meson format command 5 months ago
Charles Brunet bd4fd90730 parser: revert to single StringNode type 5 months ago
Dylan Baker 2d7b7c3aaf mconf: Reload the options files if they have changed 6 months ago
Dylan Baker c793dc478b tests: Add tests for configure on changed options 6 months ago
Dylan Baker 192ce82243 unittests: annotate BasePlatformTests.setconf 6 months ago
Jan Alexander Steffens (heftig) 05bbe45cc2 tests: Fix unit tests with high parallelism 6 months ago
Dylan Baker 6db1d2bca5 unittests: Add a helper for copying source trees 6 months ago
Charles Brunet dacb25db10 Improve error messages for invalid option values 6 months ago
Charles Brunet f9479787a0 fix reconfigure subproject base options 6 months ago
Charles Brunet 9e270f030f Fix detection of unknown base options in subproj 6 months ago
Jussi Pakkanen ac1d0aea58 Condense test dirs for rc2. 7 months ago