summaryrefslogtreecommitdiff
path: root/unittests
AgeCommit message (Expand)Author
2024-08-26compilers: Allow prelinking with Apple ClangL. E. Segovia
2024-08-20linkers: skip -export_dynamic flag before MacOS 10.7Wolfgang Walther
2024-08-20format: fix indentation of commentsCharles Brunet
2024-08-15unittests: use setUpClass instead of setUp for class constant dataDylan Baker
2024-08-15unittests: use TestCase.addCleanup for cleaning up builddirsDylan Baker
2024-08-15unittests: use mock.patch.dict to deal with os.environDylan Baker
2024-08-15unittests: use os.environ.get for MESON_UNIT_TEST_BACKENDDylan Baker
2024-08-09linkers: fix LLD linker response file handlingBenoit Pierre
2024-08-04Revert "CI: skip LTO tests on cygwin"Jon Turney
2024-08-01mformat: fix formatting of empty build fileCharles Brunet
2024-07-30unittests: fix EncodingWarnings. minus 123 warnings collected by pytestEli Schwartz
2024-07-23CI: skip LTO tests on cygwinEli Schwartz
2024-07-21Remove the exe_exists functionMads Andreasen
2024-07-17Remove module type from OptionKey.Jussi Pakkanen
2024-07-17Remove language (AKA compiler) type from OptionKey.Jussi Pakkanen
2024-07-17Remove option type from OptionKey and get it from OptionStore instead.Jussi Pakkanen
2024-07-16unittests: Add type annotations to the helpers moduleDylan Baker
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen
2024-07-11Move project option detection into OptionStore.Jussi Pakkanen
2024-07-10Replace exe_exists function with shutil.which()Mads Andreasen
2024-06-29linkers: Fix AppleDynamicLinker not returning any rpaths to removePiotr BrzeziƄski
2024-06-14cargo: Load Cargo.lockXavier Claessens
2024-06-14wrap: Clarify PackageDefinition APIXavier Claessens
2024-06-14Merge pull request #13307 from mesonbuild/optstorerefactorJussi Pakkanen
2024-06-14Replace direct indexing with named methods.Jussi Pakkanen
2024-06-14Rename option variable to optstore to make it unique.Jussi Pakkanen
2024-06-11unittests: Add Python unittest for limited APIAndrew McNulty
2024-06-05Add -export_dynamic flag for AppleDynamicLinkerWolfgang Walther
2024-06-04Extract native file parser to machinefile source file.Jussi Pakkanen
2024-06-02Create a directory for machine files used in unit tests.Jussi Pakkanen
2024-06-02Start moving machine files to their own store.Jussi Pakkanen
2024-05-23Refactor option classes to their own file.Jussi Pakkanen
2024-05-09implement @PLAINNAME0@ and @BASENAME0@Stas Sergeev
2024-04-27mdist: gracefully handle stale Git indexBenjamin Gilbert
2024-04-15Add bztar support to meson distTristan Partin
2024-04-14Fix builds with Ninja 12 and remove a 5 year old workaround.Jussi Pakkanen
2024-04-09modules: rename qt.py -> _qt.pyDylan Baker
2024-04-08meson format commandCharles Brunet
2024-04-08parser: revert to single StringNode typeCharles Brunet
2024-03-18mconf: Reload the options files if they have changedDylan Baker
2024-03-18tests: Add tests for configure on changed optionsDylan Baker
2024-03-18unittests: annotate BasePlatformTests.setconfDylan Baker
2024-03-15tests: Fix unit tests with high parallelismJan Alexander Steffens (heftig)
2024-03-15unittests: Add a helper for copying source treesDylan Baker
2024-03-15Improve error messages for invalid option valuesCharles Brunet
2024-03-10fix reconfigure subproject base optionsCharles Brunet
2024-03-10Fix detection of unknown base options in subprojCharles Brunet
2024-03-03Condense test dirs for rc2.Jussi Pakkanen
2024-03-03compilers: only wrap multiple input libraries with start/end groupEli Schwartz
2024-03-01Fix unknown base options not detected in commandline argumentsCharles Brunet