575 Commits (af9af219d815f157acd2dd4629727fcd90aa9d86)

Author SHA1 Message Date
Dylan Baker cd895be99a dependencies: Add ability to set arbitrary variables on 5 years ago
Daniel Mensinger 09b53c534f types: import typing as T (fixes #6333) 5 years ago
Dylan Baker e88b3c8022 build: Fix type signature of rich comparison dunders 5 years ago
Daniel Mensinger ae018a3c68 lgtm: fix Incomplete ordering 5 years ago
Daniel Mensinger 268d59516f lgtm: fix Mismatch between signature and use of an overridden method 5 years ago
Daniel Mensinger e0001fbe0a lgtm: fix format string numbering 5 years ago
taz-007 eed05c9045 improve error message when old version detected 5 years ago
Xavier Claessens 7dd302773d Fix link_whole with a custom target 5 years ago
Jussi Pakkanen 35e809fc5e Store run target names in build. 5 years ago
Jakub Adam 1bf1782476 Fix *.pdb files missing in meson introspect --installed output 5 years ago
Daniel Mensinger 73d52266b5
Use include_type instead of is_system 5 years ago
Daniel Mensinger a7c4682be1
Also add support for declare_dependency objects 5 years ago
Daniel Mensinger f508b4cf80
use getters for dependency access 5 years ago
Xavier Claessens dd5a0df3ec Recursively include all objects from uninstalled static libraries 5 years ago
Xavier Claessens a3153747b9 Do not promote to link_whole when an internal library links to another 5 years ago
Xavier Claessens 19fc692b25 pkgconfig: Include dependencies of uninstalled static libraries 5 years ago
Xavier Claessens dc5ad1fad9 pkgconfig: Do not include uninstalled static libraries 5 years ago
Xavier Claessens 484b721369 Fix link_with of a static library with an uninstalled static library 5 years ago
Xavier Claessens f396c71c52 Fix link_whole of static libraries 5 years ago
Aleksey Gurtovoy 6ac5db50c9 CUDA support on Windows 5 years ago
Rachel Mant f431cff809 Make .extract_objects() work correctly as an input to custom_target 5 years ago
Dylan Baker 06dcbd50ee compilers: Dispatch to dynamic linker class 5 years ago
Jussi Pakkanen f41bdae368 Add basic Webassembly support via Emscripten. 5 years ago
Marc-André Lureau 341d245e68 Accept vs_module_defs for modules 5 years ago
Xavier Claessens 12d4031f52 Add alias_target() function 5 years ago
Cody Schafer 11248eb203 sanitycheckc: avoid linking sanitycheckc when cross compiling 5 years ago
Roman Shpuntov 3b17344b11 tvOS: added support AppleTVOS 6 years ago
John Ericson 3b54f38c84 Add some type annotations 6 years ago
John Ericson 07777e15d4 Purge `is_cross` and friends without changing user interfaces 6 years ago
John Ericson 32e827dcdc Use `env.machines.*` to avoid some `is_cross` 6 years ago
Jussi Pakkanen 79d530e325 Generators can have extra target dependencies. Closes #4131. 6 years ago
Jon Turney fb35e6faac Remove compiler data from build object 6 years ago
Dylan Baker 0b38171710 build: add a few annotations 6 years ago
Dylan Baker 502a684872 build: TestSetup doesn't take keyword arguments 6 years ago
Dylan Baker 94591ce7b0 build: Treat ICL like MSVC in regards to standard lib linking 6 years ago
Michael Hirsch, Ph.D 06bfc2dab6 per-target manual specification of link_language 6 years ago
John Ericson 4c2617a9c6 Add some type annotations and fix lints 6 years ago
TheQwertiest d74ab216db Cleaned up `isinstance` usage 6 years ago
TheQwertiest 0ab9d474e1 Use parent `custom_target` for dependency handling (for consistency and future-proofing) 6 years ago
TheQwertiest 8c9a25456d Added custom_target[i] support for link_with and link_whole 6 years ago
Dylan Baker add821db64 Don't use mutable types as default arguments 6 years ago
Paolo Bonzini b9774b4485 generator: add dependency on generator in source tree 6 years ago
Nirbheek Chauhan 10468b3a28 interpreter: Warn when environment() ops are overriden 6 years ago
Dylan Baker b842b0b04a dependencies: Add ext_deps to all dependencies 6 years ago
Jussi Pakkanen 3196e4e141 Support link_whole with custom targets. 6 years ago
Jussi Pakkanen 40b5abd668 Better error message when PCH argument is not a string. 6 years ago
Jussi Pakkanen 8361da5c52 Fix setup so test suite runs with rustc + MSVC. Closes: 5099 6 years ago
Jussi Pakkanen 19eb0e762a Win fixes. 6 years ago
Jussi Pakkanen e81f48db16 Can link against custom targets. Closes #4908. 6 years ago
Bruce Richardson cfe82db5ab do not duplicate external dependencies in list 6 years ago