43 Commits (1e26a884814b4d3a0bd09780443972b215724959)

Author SHA1 Message Date
Jussi Pakkanen 8e3f609e73 Move project option detection into OptionStore. 5 months ago
Jussi Pakkanen 41a445c228 Extract native file parser to machinefile source file. 6 months ago
Jussi Pakkanen 5365d9a842 Refactor option classes to their own file. 6 months ago
Charles Brunet 2b37101998 meson format command 8 months ago
Dylan Baker 2d7b7c3aaf mconf: Reload the options files if they have changed 9 months ago
Dylan Baker c793dc478b tests: Add tests for configure on changed options 9 months ago
Charles Brunet dacb25db10 Improve error messages for invalid option values 9 months ago
Charles Brunet f9479787a0 fix reconfigure subproject base options 9 months ago
Charles Brunet 9e270f030f Fix detection of unknown base options in subproj 9 months ago
Charles Brunet cc4cfbcad9 Fix unknown base options not detected in commandline arguments 9 months ago
Charles Brunet 76f6874e48 Fix base and compiler options not reconfigurable. 9 months ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months 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
Charles Brunet 57178e8ae7 fix bug with openssl when cmake is missing 1 year ago
Xavier Claessens fe9af72684 wrap: Use MESON_PACKAGE_CACHE_DIR as default packagecache path 1 year ago
Xavier Claessens e3a71a7b58 msetup: Update options when builddir is already configured 1 year ago
Tristan Partin 3784f72973 Silence some encoding warnings 1 year ago
Jussi Pakkanen bf9a6a1b5c Renumber test dirs for rc2. 1 year ago
Eli Schwartz a71846d749
Revert "modules: move gnome targets into gnome module" 1 year ago
Eli Schwartz 5849979afa
stop importing cmake when it isn't used 1 year ago
Eli Schwartz b1ddfabf8f
dependencies: defer importing a custom dependency until it is used 1 year ago
Eli Schwartz c82305db0c
dependencies: delay often-unused imports 1 year ago
Eli Schwartz 620bdf5895
add profiling startup import check and testcase to count it 1 year ago
Eli Schwartz 25f5f3554d
tests: move script loaded modules test to platform-agnostic 1 year ago
Xavier Claessens 9c526974dc
msetup: Allow (re)configure of not empty builddir 2 years ago
Jussi Pakkanen 78d8924d43 Condense test directories for rc1. 2 years ago
Xavier Claessens 567d1fec9b Make backend option read-only 2 years ago
Eli Schwartz a024d75e15
backends: add a new "none" backend 2 years ago
Marvin Scholz 7cbc15b812 unittests: add and use get_meson_log_raw function 2 years ago
Jussi Pakkanen 3c0ac626d7 Skip wrapdb test if there is no connectivity. 2 years ago
Jussi Pakkanen 458dcf8aac Condense test directory numbers. 2 years ago
Xavier Claessens 8c3a87847e Document and test new WrapDB auto fallback 2 years ago
Jussi Pakkanen befd26985c Fix test case numbers. 2 years ago
Xavier Claessens d85a9733e6 Fix crash when a reconfigure adds a new subproject 2 years ago
Marvin Scholz b44042b5a9 unittests: correctly use test asserts instead of regular ones 3 years ago
Marvin Scholz 2cdddbab56 Add new debug() function 3 years ago
Jussi Pakkanen 1c3191be55 Condense test directory names. 3 years ago
Jussi Pakkanen 117ba23071 Condense test directory numbers for rc1. 3 years ago
Xavier Claessens c8d125653d
python.dependency(): Do not stop when first candidate is not found 3 years ago
Xavier Claessens 8a0d12ec29 optinterpreter: Fix builtin option names not being reserved anymore 3 years ago
Xavier Claessens ea4b999473 Add platform agnostic tests 3 years ago