summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-04-05depends keyword argument: accept CustomTargetIndexGerion Entrup
2024-04-05Merge pull request #12144 from amyspark/fix-msvc-clangcl-linker-flag-detectionJussi Pakkanen
2024-04-04env2mfile: Only consume LDFLAGS for relevant languagesOle André Vadla Ravnås
2024-04-01nasm: Add support for .nasm file extension (#13027)Junior Rantila
2024-04-01depfixer: change fix_darwin to act like fix_rpathtype_entryFabian Groffen
2024-03-29Merge pull request #13021 from dcbaker/submit/depscanner-fixes-and-speedupsJussi Pakkanen
2024-03-29Update Pip install documentation.Jussi Pakkanen
2024-03-29backend/ninja: Don't run -t cleandead when using dyndepsDylan Baker
2024-03-29backend/ninja: don't rewrite the pickle data if it hasn't changedDylan Baker
2024-03-29scripts/depscan: remove unnecessary functionDylan Baker
2024-03-29scripts/depscan: pick language once, at configure timeDylan Baker
2024-03-29scripts/depscan: combine pickle and JSON data into a single fileDylan Baker
2024-03-28backend/ninja: add missing typing annotationsDylan Baker
2024-03-28backend/ninja: remove duplicate isinstance() checkDylan Baker
2024-03-28backend/ninja: use A dataclass for TargetDependencyScannerInfoDylan Baker
2024-03-28depscan: use a defaultdict to simplify append actionDylan Baker
2024-03-28compilers: cpp: reduce macro pollution for stdlib macrosSam James
2024-03-28compilers: cpp: factor out C++ stdlib detectionSam James
2024-03-28Pass Environment down from BackendSam James
2024-03-28compilers: cpp: don't set stdlib assertion macros if already setSam James
2024-03-28compilers: cpp: relax assertion level for libc++Sam James
2024-03-28tests: don't expect msys2 llvm cmake tests to skip with llvm 18Christoph Reiter
2024-03-27interpreter/type_checking: remove stale TODO commentDylan Baker
2024-03-27interpreter: fix return type annotation of helperDylan Baker
2024-03-20fix: set `MSAN_OPTIONS` when not set, rather than `UBSAN_OPTIONS`Christopher Dilks
2024-03-20mesonlib: Fix bug in relpath return values found by mypyNirbheek Chauhan
2024-03-20devenv: Don't use Path.relative_to() to resolve relative pathsNirbheek Chauhan
2024-03-18mconf: Reload the options files if they have changedDylan Baker
2024-03-18coredata: add tracking of the options filesDylan Baker
2024-03-18coredata: remove extraneous keys when updating project_optionsDylan Baker
2024-03-18tests: Add tests for configure on changed optionsDylan Baker
2024-03-18unittests: annotate BasePlatformTests.setconfDylan Baker
2024-03-18cmake: fix incorrect decorator for append_link_argsStephan Lachnit
2024-03-17environment: update Debian development version in get_llvm_tool_names()Sam James
2024-03-17environment: fix LLVM 18 support in get_llvm_tool_names()Sam James
2024-03-17tests: rename skip_on_jobname to expect_skip_on_jobname and skip_on_os to exp...Christoph Reiter
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-15move UserArrayOption.listify_value to mesonlibCharles Brunet
2024-03-15interpreter: when overriding a dependency make its name matchDylan Baker
2024-03-15dependency: define equality and hash operators for DependencyDylan Baker
2024-03-15rust: Get native-static-libs even when it cannot run host binariesXavier Claessens
2024-03-15compilers: No need to pass exe_wrapper everywhereXavier Claessens
2024-03-15compilers: Allow setting env and workdir for run checksXavier Claessens
2024-03-15compilers: Do not dump File content in log for compiler checks.Xavier Claessens
2024-03-15compilers: Every compiler can run codeXavier Claessens
2024-03-15wayland: Stable protocols can have a versionXavier Claessens
2024-03-15cargo: Add API version into dependency nameXavier Claessens
2024-03-15cargo: Ensure Dependency.package always has a valueXavier Claessens