summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-02-24scripts/coverage: Implemented handling for passing the gcovr and llvm-cov bin...dragonmux
2024-02-24compilers/detect: Implemented logic for checking suffixed LLVM tools before nondragonmux
2024-02-24add test for generating static inline wrappersKarol Herbst
2024-02-24meson/rust: wrap `bindgen`s `wrap-static-fns` functionalityKarol Herbst
2024-02-24Allow using CustomTarget as test executableCharles Brunet
2024-02-23mtest: set MSAN_OPTIONS to abort by defaultSam James
2024-02-23Detect utf8 bom from meson build filesCharles Brunet
2024-02-23env.unset methodCharles Brunet
2024-02-23Alphabetize the fs module methods dictTristan Partin
2024-02-23Add location nodes to FeatureNews in the fs moduleTristan Partin
2024-02-23modules/rust: allow setting a version constraint on bindgenDylan Baker
2024-02-23modules: fix find_program.wantedDylan Baker
2024-02-23modules/rust: inject a C/C++ standard for bindgenDylan Baker
2024-02-23modules/rust: Allow explicitly setting the language to bindDylan Baker
2024-02-23compilers: 'H' is a C++ headerDylan Baker
2024-02-23rust/bindgen: Use Meson rules for C++ headersDylan Baker
2024-02-23doc: fix compiler.preprocess varargs documentationCharles Brunet
2024-02-23env2mfile: move language args to `built-in options`Ole André Vadla Ravnås
2024-02-23Fix base options not reconfigurableCharles Brunet
2024-02-23mconf|msetup: use Protocol for argparse optionsDylan Baker
2024-02-23coredata: use a Protocol for shared options between setup configure and distDylan Baker
2024-02-22wrap: remove Resolver.packagenameDylan Baker
2024-02-22wrap: remove useless set of `Resolver.directory`Dylan Baker
2024-02-22wrap: correct return annotation of `Resolver.get_from_wrapdb()`Dylan Baker
2024-02-22wrap: Mark some methods of Resolver as protectedDylan Baker
2024-02-22modules/i18n: CustomTargets must have `install_dir` if installingDylan Baker
2024-02-22build: get_default_install_dir() can be (None, None) or (str, str)Dylan Baker
2024-02-22build: fix some type annotations for get_install_dirDylan Baker
2024-02-21ciimage: fix pathological brokenness in homebrew packaging of pythonEli Schwartz
2024-02-21fix crash in generator.process() with an invalid preserve_path_fromEli Schwartz
2024-02-20Provide a better error message when mixing host and build machinesDylan Baker
2024-02-19Fix KeyError in Python moduleCharles Brunet
2024-02-19Fix warning when using scan-buildStephan Lachnit
2024-02-18doc: fix descriptions of dependency and find_programEisuke Kawashima
2024-02-16macros: Allow disabling verbose modeDaan De Meyer
2024-02-16coverage: pass .lcovrc config file to genhtmlEsther Dalhuisen
2024-02-14workflows: Trigger on all test harness changesAndrew McNulty
2024-02-14run_project_tests: Fix Cython compiler detectionAndrew McNulty
2024-02-14docs: Remove outdated HDF5 dependency pkg-config statementJouke Witteveen
2024-02-12cuda module: fully type annotateEli Schwartz
2024-02-12cuda module: use typed_pos_args for most methodsEli Schwartz
2024-02-12cuda module: inline single-shot function to get compiler versionEli Schwartz
2024-02-12cuda module: fix type signature for oneshot functionEli Schwartz
2024-02-12cuda module: use typed_kwargsEli Schwartz
2024-02-12Remove implicit-optional assignment in `__init__` that cannot ever be trueEli Schwartz
2024-02-12add type annotations to mesonmainEli Schwartz
2024-02-12rewriter: remove never-used default None when parsing argumentsEli Schwartz
2024-02-12python dependency: use exceptions to pass failure state aroundEli Schwartz
2024-02-12correct type signature of Popen_safe to follow stdlib subprocessEli Schwartz
2024-02-12cmake dependency: avoid setting property to None as a workaroundEli Schwartz