548 Commits (2771e352bd819179696f9a7cd3e8df956e1f9923)

Author SHA1 Message Date
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Dylan Baker d51551231f use FeatureNew.single_use 5 years ago
Dylan Baker 06481666f4 interpreter: Replace some uses of mlog.deprecation with FeatureDeprecated 5 years ago
Marcel Hollerbach d526af89ca interpretor: Do not add dependencies if we already have them 5 years ago
Szabi Tolnai d87925dc3a Allow indexed custom target to be used in executable's depends. 5 years ago
Dylan Baker c2a4474b58 build: cleanup and sort imports 5 years ago
Jon Turney 6a5c6fb439
Be more careful about the use of repr() in error messages 5 years ago
Dylan Baker fdd6022530 interpreter: Add link_language to all build targets 5 years ago
Dylan Baker d8a3c777a6 build: Fix link_language selection 5 years ago
Dylan Baker 7d4af2ab7c build: add missing type annotation 5 years ago
John Ericson 278c294aa4 Compiler options per lang 5 years ago
Jon Turney 27d498de6d
Fix handling of library(name_prefix: []) 5 years ago
alanNz 7460292810 -Add xc16 and c2000 C,Cpp toolchain support 5 years ago
Jussi Pakkanen aff7fc89c3 Generators can depend on custom targets as well as build targets. 5 years ago
Xavier Claessens 8edc6d655d Improve logged messages for overriden dependencies 5 years ago
Xavier Claessens 2fdedc4d0f Add meson.override_dependency() 5 years ago
Dylan Baker 06b1a317d2 Make use of unholder 5 years ago
Dylan Baker 581d69a8d3 remove ability to pass multiple keys to extract_as_list 5 years ago
Dylan Baker a8293dd59c mesonlib: Replace unholder argument to listify 5 years ago
Dylan Baker 1a82880730 mesonbuild/mesonlib: Add type annotations 5 years ago
Michael Brockus 98ddd52ced
Cherry-picking - (rm python2 % add python3 .format) (#6725) 5 years ago
ur4t 9787de59d4 Fixed linker detecting on windows. Added comments about linker detecting for further debugging and refactoring. 5 years ago
Jon Turney 1464ac6ed5
Improve error reported when language has no compiler 5 years ago
Xavier Claessens 15eb0014ac interpreter: Iterate custom target outputs 5 years ago
Nirbheek Chauhan d8e738f04f typing: Fix compatibility with Python 3.5.2 5 years ago
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