9041 Commits (06bc8a8d37620506ec5d176577fdc9f6ae5f011b)

Author SHA1 Message Date
Gerion Entrup 06bc8a8d37 depends keyword argument: accept CustomTargetIndex 11 months ago
Ole André Vadla Ravnås e00710a0a9 env2mfile: Only consume LDFLAGS for relevant languages 11 months ago
Junior Rantila 2d010c693b
nasm: Add support for .nasm file extension (#13027) 11 months ago
Fabian Groffen 78e9009ff9
depfixer: change fix_darwin to act like fix_rpathtype_entry 11 months ago
Dylan Baker 2171a017be backend/ninja: Don't run -t cleandead when using dyndeps 11 months ago
Dylan Baker 2f8d51c833 backend/ninja: don't rewrite the pickle data if it hasn't changed 11 months ago
Dylan Baker 3e9021a4c4 scripts/depscan: remove unnecessary function 11 months ago
Dylan Baker 433117fc5a scripts/depscan: pick language once, at configure time 11 months ago
Dylan Baker fae1363bd3 scripts/depscan: combine pickle and JSON data into a single file 11 months ago
Dylan Baker 934c9074bd backend/ninja: add missing typing annotations 11 months ago
Dylan Baker 875a9b789f backend/ninja: remove duplicate isinstance() check 11 months ago
Dylan Baker 2812b21de5 backend/ninja: use A dataclass for TargetDependencyScannerInfo 11 months ago
Dylan Baker 458827a5b2 depscan: use a defaultdict to simplify append action 11 months ago
Sam James a63739d394
compilers: cpp: reduce macro pollution for stdlib macros 11 months ago
Sam James 3e1e37f563
compilers: cpp: factor out C++ stdlib detection 11 months ago
Sam James 5bd28febf7
Pass Environment down from Backend 11 months ago
Sam James 31314419aa
compilers: cpp: don't set stdlib assertion macros if already set 11 months ago
Sam James 509a140529
compilers: cpp: relax assertion level for libc++ 11 months ago
Dylan Baker 2ae1bfa17b interpreter/type_checking: remove stale TODO comment 11 months ago
Dylan Baker 3c8be4fe26 interpreter: fix return type annotation of helper 11 months ago
Christopher Dilks 8480f3e795 fix: set `MSAN_OPTIONS` when not set, rather than `UBSAN_OPTIONS` 12 months ago
Nirbheek Chauhan 4b5caa8878 mesonlib: Fix bug in relpath return values found by mypy 12 months ago
Nirbheek Chauhan 069d892237 devenv: Don't use Path.relative_to() to resolve relative paths 12 months ago
Dylan Baker 2d7b7c3aaf mconf: Reload the options files if they have changed 12 months ago
Dylan Baker c6875305f3 coredata: add tracking of the options files 12 months ago
Dylan Baker 8a10c8a539 coredata: remove extraneous keys when updating project_options 12 months ago
Stephan Lachnit e7c7f6fa37 cmake: fix incorrect decorator for append_link_args 12 months ago
Sam James 2ac5c4b720
environment: update Debian development version in get_llvm_tool_names() 12 months ago
Sam James dec93ce9a5
environment: fix LLVM 18 support in get_llvm_tool_names() 12 months ago
Charles Brunet dacb25db10 Improve error messages for invalid option values 12 months ago
Charles Brunet d08ef2c08b move UserArrayOption.listify_value to mesonlib 12 months ago
Dylan Baker b1340e9bb1 interpreter: when overriding a dependency make its name match 12 months ago
Dylan Baker 6d713e40f8 dependency: define equality and hash operators for Dependency 12 months ago
Xavier Claessens 18f8aeda8b rust: Get native-static-libs even when it cannot run host binaries 12 months ago
Xavier Claessens c1076241af compilers: No need to pass exe_wrapper everywhere 12 months ago
Xavier Claessens 6b569527bc compilers: Allow setting env and workdir for run checks 12 months ago
Xavier Claessens b1358ef61f compilers: Do not dump File content in log for compiler checks. 12 months ago
Xavier Claessens f41a95ddf2 compilers: Every compiler can run code 12 months ago
Xavier Claessens 3afbe042af wayland: Stable protocols can have a version 12 months ago
Xavier Claessens 4d3fb88753 cargo: Add API version into dependency name 12 months ago
Xavier Claessens 3f73aaed2d cargo: Ensure Dependency.package always has a value 12 months ago
Yegor Yefremov bc91eb5814 interpreterobjects.py: fix a typo 12 months ago
Sam James 675b47b069
compilers: cpp: improve libc++ vs libstdc++ detection (again) 12 months ago
Petr Machacek eb74bb8dbf Added support for Texas Instruments C6000 compiler. 12 months ago
Jussi Pakkanen 7399be4ab2 Bump version number for new development. 12 months ago
Jussi Pakkanen eaefe29463 Bump version number for release. 12 months ago
Elliot e4622ff1ee
Only link to generated pch object when using msvc. (#12957) 12 months ago
Charles Brunet f9479787a0 fix reconfigure subproject base options 1 year ago
Charles Brunet 9e270f030f Fix detection of unknown base options in subproj 1 year ago
David Seifert 0cd74c96f1
cuda: respect host compiler `-Werror` 1 year ago