aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)AuthorFilesLines
2024-02-12cuda module: fix type signature for oneshot functionEli Schwartz1-4/+2
2024-02-12cuda module: use typed_kwargsEli Schwartz1-12/+19
2024-02-12Remove implicit-optional assignment in `__init__` that cannot ever be trueEli Schwartz1-1/+0
2024-02-12add type annotations to mesonmainEli Schwartz2-19/+22
2024-02-12rewriter: remove never-used default None when parsing argumentsEli Schwartz1-1/+1
2024-02-12python dependency: use exceptions to pass failure state aroundEli Schwartz1-8/+8
2024-02-12correct type signature of Popen_safe to follow stdlib subprocessEli Schwartz1-6/+6
2024-02-12cmake dependency: avoid setting property to None as a workaroundEli Schwartz2-10/+4
2024-02-12defer setting values until after we know it cannot be NoneEli Schwartz3-8/+11
2024-02-12override subclass attribute type when we know it is not NoneEli Schwartz1-0/+2
2024-02-12compilers: fix inconsistent None-breaking return value for compile()Eli Schwartz1-3/+3
2024-02-12dlang module: simplify dependency handling with DRYEli Schwartz1-21/+12
2024-02-12qt: add preserve_paths keyword to functionsCharles Brunet1-12/+26
2024-02-13Fix comment typoSam James1-1/+1
2024-02-11Raise if a postconf script failsAkihiko Odaki1-1/+3
2024-02-11Print a proper sentence when reporting script failureAkihiko Odaki1-2/+2
2024-02-10backends: restore shlex quoting of MESONINTROSPECTJouke Witteveen1-6/+7
2024-02-09Document that alias_target accepts run_tgts since 0.60.0Tristan Partin1-0/+2
2024-02-09wraps: Ignore whitespace when applying diff_fileNirbheek Chauhan1-2/+4
2024-02-09Revert "Wrap: Use git instead of patch by default"Nirbheek Chauhan1-8/+6
2024-02-08find_tool: fix error message interpolationOle André Vadla RavnÄs1-1/+1
2024-02-07cmake: improve heuristics for static LLVM detectionSam James1-1/+1
2024-02-07Fix comment typosSam James1-2/+2
2024-02-07cmake: canonicalise -DSTATIC valueSam James1-1/+1
2024-02-07Fix minsize optimization for vs backendCharles Brunet1-1/+1
2024-02-06Add a numpy dependency with pkg-config and configtool methodsRalf Gommers2-0/+18
2024-02-02fix UnboundLocalError if guess_win_linker fails in detect_fortran_compilerH. Vetinari1-0/+1
2024-01-31dependencies: hdf5: mark configtool dependency not-found for cmake buildEli Schwartz1-0/+7
2024-01-30rust: Add `--extern proc_macro` in `rust.proc_macro() not in cargo translationDylan Baker2-3/+3
2024-01-28python module: correct the embedded path for bytecompiled filesEli Schwartz1-5/+5
2024-01-26Differentiate message between dynamic linker and archiverDylan Baker1-1/+1
2024-01-26xcode: Fix "clean" operation under new build systemAlbert Tang1-6/+7
2024-01-26xcode: Check custom target input for extracted objectsAlbert Tang1-6/+9
2024-01-26backends: Make object_filename_from_source() backend-agnosticAlbert Tang3-10/+10
2024-01-26xcode: Autodetect host machine's CPU architectureAlbert Tang1-4/+6
2024-01-25Fix compiler.preprocess compile_args not usedCharles Brunet3-2/+6
2024-01-25interpreter: replace mock keyword argument with unittest.mockDylan Baker1-7/+4
2024-01-25modules/fs: use ModuleState object instead of Interpreter when possibleDylan Baker1-4/+4
2024-01-25modules/sourceset: remove unused attributes from SourceSetImplDylan Baker1-3/+0
2024-01-25Add missing FeatureNew for meson.add_dist_scriptEli Schwartz1-0/+1
2024-01-18linkers_detect: detect xtools (Apple ld64 derivative)Fabian Groffen1-0/+5
2024-01-18Compilers: pass -Werror to the linker with b_ltoSam James1-0/+3
2024-01-17compiler.preprocess: add depends kwargStas Sergeev4-7/+30
2024-01-17rust: fix linking static executablesAlyssa Ross2-1/+8
2024-01-17fix openmp dependency for clang-clPeter Urban1-2/+12
2024-01-17Improve project naming and build configuration in genvslite projectsRoger Sanders1-8/+10
2024-01-17backend: Add rpath for external versioned .so'sJonathon Anderson1-1/+5
2024-01-17backend: Add rpaths for external 'cmake' depsJonathon Anderson1-1/+1
2024-01-16cmake: Fix blunt target filtering skipping GENERATED dependenciesL. E. Segovia1-1/+9
2024-01-15compilers: add c23 and gnu23 c_stdsSimon Ser1-1/+7