9126 Commits (8603bb491925d9cb74f63725e02fab2a0c6fafe1)

Author SHA1 Message Date
Eli Schwartz 6f7e745052
Remove implicit-optional assignment in `__init__` that cannot ever be true 9 months ago
Eli Schwartz fc41fd3542
add type annotations to mesonmain 9 months ago
Eli Schwartz 4e83675bf8
rewriter: remove never-used default None when parsing arguments 9 months ago
Eli Schwartz 6e1556028c
python dependency: use exceptions to pass failure state around 9 months ago
Eli Schwartz 546fe0f92b
correct type signature of Popen_safe to follow stdlib subprocess 9 months ago
Eli Schwartz e184ef71e5
cmake dependency: avoid setting property to None as a workaround 9 months ago
Eli Schwartz 07c051ed27
defer setting values until after we know it cannot be None 9 months ago
Eli Schwartz dabe7b16d9
override subclass attribute type when we know it is not None 9 months ago
Eli Schwartz 6be1262cc9
compilers: fix inconsistent None-breaking return value for compile() 9 months ago
Eli Schwartz dbfc9d0908
dlang module: simplify dependency handling with DRY 9 months ago
Charles Brunet f4f50db441 qt: add preserve_paths keyword to functions 9 months ago
Sam James 6c2c4612cc Fix comment typo 9 months ago
Jouke Witteveen 524a66116b Add MESONREWRITE to `meson dist` scripts 9 months ago
Akihiko Odaki adf09b8316 Raise if a postconf script fails 9 months ago
Akihiko Odaki ed1a1d567a Print a proper sentence when reporting script failure 9 months ago
Jouke Witteveen 10e269271d backends: restore shlex quoting of MESONINTROSPECT 9 months ago
Tristan Partin b08d531c02 Document that alias_target accepts run_tgts since 0.60.0 9 months ago
Nirbheek Chauhan 09c0803077 wraps: Ignore whitespace when applying diff_file 9 months ago
Nirbheek Chauhan 348c2e93d2 Revert "Wrap: Use git instead of patch by default" 9 months ago
Ole André Vadla Ravnås e0d83359aa find_tool: fix error message interpolation 9 months ago
Sam James d1b783fc69
cmake: improve heuristics for static LLVM detection 9 months ago
Sam James 369cc28e59
Fix comment typos 9 months ago
Sam James 99ea390af8
cmake: canonicalise -DSTATIC value 9 months ago
Charles Brunet 9659a8e6cf Fix minsize optimization for vs backend 9 months ago
Ralf Gommers 80ed1dfa7f Add a numpy dependency with pkg-config and configtool methods 9 months ago
U2FsdGVkX1 7a60218dca
Turn on strict mode, as it is no longer the default since Python 3.6 9 months ago
U2FsdGVkX1 91caf7aa56
Fix ninja cannot find the library when libraries contain symlinks. 9 months ago
Jouke Witteveen db51dcfa47 mdist: Hoist leftover late import 10 months ago
H. Vetinari 6fcf8632c6 fix UnboundLocalError if guess_win_linker fails in detect_fortran_compiler 10 months ago
Eli Schwartz f5da446bb9
dependencies: hdf5: mark configtool dependency not-found for cmake build 10 months ago
Dylan Baker 55d30b61ff rust: Add `--extern proc_macro` in `rust.proc_macro() not in cargo translation 10 months ago
Eli Schwartz 708a108cde
python module: correct the embedded path for bytecompiled files 10 months ago
Dylan Baker 314d9f0c74 Differentiate message between dynamic linker and archiver 10 months ago
Albert Tang 6e381714c7 xcode: Fix "clean" operation under new build system 10 months ago
Albert Tang 02ee167296 xcode: Check custom target input for extracted objects 10 months ago
Albert Tang df6926250d backends: Make object_filename_from_source() backend-agnostic 10 months ago
Albert Tang d2740cf0d1 xcode: Autodetect host machine's CPU architecture 10 months ago
Charles Brunet d7bf365acd Fix compiler.preprocess compile_args not used 10 months ago
Dylan Baker adc8d6bae4 interpreter: replace mock keyword argument with unittest.mock 10 months ago
Dylan Baker 37883e7d5f modules/fs: use ModuleState object instead of Interpreter when possible 10 months ago
Dylan Baker 6bd4f7c10e modules/sourceset: remove unused attributes from SourceSetImpl 10 months ago
Eli Schwartz 5e76e2a7ff
Add missing FeatureNew for meson.add_dist_script 10 months ago
Fabian Groffen 33527630f1
linkers_detect: detect xtools (Apple ld64 derivative) 10 months ago
Sam James 85cfc1fafc
Compilers: pass -Werror to the linker with b_lto 10 months ago
Stas Sergeev 92f638e1f9 compiler.preprocess: add depends kwarg 10 months ago
Alyssa Ross 1ca2c74d16 rust: fix linking static executables 10 months ago
Peter Urban bd3f1b2e0e fix openmp dependency for clang-cl 10 months ago
Roger Sanders 95cc34b342 Improve project naming and build configuration in genvslite projects 10 months ago
Jonathon Anderson 76ad5fe8d3 backend: Add rpath for external versioned .so's 10 months ago
Jonathon Anderson 57b7fbb29d backend: Add rpaths for external 'cmake' deps 10 months ago