14569 Commits (30c38e2bd69b2bab74b6e76da1c626f3c9853613)
 

Author SHA1 Message Date
L. E. Segovia 05f4e0d6c5 cmake: Allow recasting a CMake dependency into an Apple framework 10 months ago
Tristan Partin 6a119256a1 Add support for BuildTargetTypes to various fs module functions 10 months ago
Tristan Partin 0b19d1c015 Correct fs.read function name in exception message 10 months ago
Tristan Partin 35c6052723 Fix fs module FeatureNew prefixes to match the function name 10 months ago
Tristan Partin 9cb44c9c58 Fix bad escape character in doc comment 10 months ago
dragonmux 5495dc4315 backend/ninjabackend: Implemented logic for passing the discovered gcovr and llvm-cov along to the code coverage backend 10 months ago
dragonmux 67afddbf43 environment: Add LLVM 18 support to get_llvm_tool_names() 10 months ago
dragonmux d4450520e0 environment: Built logic for computing the suffix of and automatically selecting suitable `llvm-cov` binaries to find_coverage_tools() 10 months ago
dragonmux cfada46694 scripts/coverage: Implemented handling for passing the gcovr and llvm-cov binaries to use to the script 10 months ago
dragonmux a234c001a0 compilers/detect: Implemented logic for checking suffixed LLVM tools before non 10 months ago
Karol Herbst 8137eb437a add test for generating static inline wrappers 10 months ago
Karol Herbst d44185026d meson/rust: wrap `bindgen`s `wrap-static-fns` functionality 10 months ago
Charles Brunet 11f2e07071 Allow using CustomTarget as test executable 10 months ago
Sam James 8ba0ea6801
mtest: set MSAN_OPTIONS to abort by default 10 months ago
Charles Brunet 715dc27b2b Detect utf8 bom from meson build files 10 months ago
Charles Brunet 138e0fe984 env.unset method 10 months ago
Tristan Partin db8246b3fc
Alphabetize the fs module methods dict 10 months ago
Tristan Partin 1b40fb1089
Add location nodes to FeatureNews in the fs module 10 months ago
Dylan Baker e7f20efc8b modules/rust: allow setting a version constraint on bindgen 10 months ago
Dylan Baker 9752b89100 modules: fix find_program.wanted 10 months ago
Dylan Baker a75ced6d50 modules/rust: inject a C/C++ standard for bindgen 10 months ago
Dylan Baker 05d49c6990 modules/rust: Allow explicitly setting the language to bind 10 months ago
Dylan Baker 8ac4346943 compilers: 'H' is a C++ header 10 months ago
Dylan Baker 6a8330af59 rust/bindgen: Use Meson rules for C++ headers 10 months ago
Charles Brunet 2c7833b1c9 doc: fix compiler.preprocess varargs documentation 10 months ago
Ole André Vadla Ravnås 6cd2ba42ff env2mfile: move language args to `built-in options` 10 months ago
Charles Brunet 20c9f3e621 Fix base options not reconfigurable 10 months ago
Dylan Baker 5d1c3ae787 mconf|msetup: use Protocol for argparse options 10 months ago
Dylan Baker 95b3b9f710 coredata: use a Protocol for shared options between setup configure and dist 10 months ago
Dylan Baker 39e1bf19fb wrap: remove Resolver.packagename 10 months ago
Dylan Baker 0abc8729bf wrap: remove useless set of `Resolver.directory` 10 months ago
Dylan Baker 9a493f541f wrap: correct return annotation of `Resolver.get_from_wrapdb()` 10 months ago
Dylan Baker 413c288d0d wrap: Mark some methods of Resolver as protected 10 months ago
Dylan Baker bc46ea22f7 modules/i18n: CustomTargets must have `install_dir` if installing 10 months ago
Dylan Baker 8283e4900d build: get_default_install_dir() can be (None, None) or (str, str) 10 months ago
Dylan Baker 477783a65b build: fix some type annotations for get_install_dir 10 months ago
Eli Schwartz a35d4d368a
ciimage: fix pathological brokenness in homebrew packaging of python 10 months ago
Eli Schwartz 4e5df4b3b7
fix crash in generator.process() with an invalid preserve_path_from 10 months ago
Dylan Baker 47acce8ec9 Provide a better error message when mixing host and build machines 10 months ago
Charles Brunet b290a82541 Fix KeyError in Python module 10 months ago
Stephan Lachnit 43fe006190 Fix warning when using scan-build 10 months ago
Eisuke Kawashima c46d0e733e doc: fix descriptions of dependency and find_program 10 months ago
Daan De Meyer 163d703a18 macros: Allow disabling verbose mode 10 months ago
Esther Dalhuisen abdb3afd73 coverage: pass .lcovrc config file to genhtml 10 months ago
Andrew McNulty c80ece2410 workflows: Trigger on all test harness changes 10 months ago
Andrew McNulty c0bf597715 run_project_tests: Fix Cython compiler detection 10 months ago
Jouke Witteveen efad4ba9c5 docs: Remove outdated HDF5 dependency pkg-config statement 10 months ago
Eli Schwartz 65ee397f34
cuda module: fully type annotate 10 months ago
Eli Schwartz 5899daf25b
cuda module: use typed_pos_args for most methods 10 months ago
Eli Schwartz 1b15176168
cuda module: inline single-shot function to get compiler version 10 months ago