summaryrefslogtreecommitdiff
path: root/unittests
AgeCommit message (Expand)Author
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
2024-03-01Fix base and compiler options not reconfigurable.Charles Brunet
2024-03-01Set PYTHONIOENCODING when running testsCharles Brunet
2024-01-25interpreter: replace mock keyword argument with unittest.mockDylan Baker
2024-01-17tests: Also test implicit rpaths from dependenciesJonathon Anderson
2023-12-17Skip pkg-config-dependent tests if it's missingAlyssa Ross
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-12-13macos: Fix test_pkgconfig_parse_libs() test on armAndres Freund
2023-12-10unittests: migrate from jsonschema to fastjsonschemaEli Schwartz
2023-12-05ninja backend: don't hide all compiler warnings for transpiled languagesEli Schwartz
2023-12-03macos: Fix path in test to be Sonoma compatibleAndres Freund