aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/build.py
AgeCommit message (Expand)AuthorFilesLines
2020-02-04interpreter: Iterate custom target outputsXavier Claessens1-0/+4
2020-01-27Merge pull request #6423 from dcbaker/declare-dependency-variablesJussi Pakkanen1-1/+1
2020-01-24typing: Fix compatibility with Python 3.5.2Nirbheek Chauhan1-4/+4
2020-01-09dependencies: Add ability to set arbitrary variables onDylan Baker1-1/+1
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger1-15/+15
2019-12-05build: Fix type signature of rich comparison dundersDylan Baker1-4/+12
2019-12-05lgtm: fix Incomplete orderingDaniel Mensinger1-9/+12
2019-12-05lgtm: fix Mismatch between signature and use of an overridden methodDaniel Mensinger1-3/+6
2019-12-05lgtm: fix format string numberingDaniel Mensinger1-1/+1
2019-11-30improve error message when old version detectedtaz-0071-1/+2
2019-11-25Fix link_whole with a custom targetXavier Claessens1-1/+4
2019-11-10Store run target names in build.Jussi Pakkanen1-0/+1
2019-10-09Fix *.pdb files missing in meson introspect --installed outputJakub Adam1-1/+33
2019-10-03Use include_type instead of is_systemDaniel Mensinger1-4/+7
2019-10-03Also add support for declare_dependency objectsDaniel Mensinger1-1/+3
2019-10-03use getters for dependency accessDaniel Mensinger1-3/+3
2019-10-01Recursively include all objects from uninstalled static librariesXavier Claessens1-1/+8
2019-10-01Do not promote to link_whole when an internal library links to anotherXavier Claessens1-1/+1
2019-10-01pkgconfig: Include dependencies of uninstalled static librariesXavier Claessens1-17/+10
2019-10-01pkgconfig: Do not include uninstalled static librariesXavier Claessens1-3/+7
2019-10-01Fix link_with of a static library with an uninstalled static libraryXavier Claessens1-0/+7
2019-10-01Fix link_whole of static librariesXavier Claessens1-1/+9
2019-09-24CUDA support on WindowsAleksey Gurtovoy1-1/+1
2019-08-20Merge pull request #5681 from dcbaker/dynamic-linker-splitJussi Pakkanen1-3/+7
2019-08-17Make .extract_objects() work correctly as an input to custom_targetRachel Mant1-5/+14
2019-08-14compilers: Dispatch to dynamic linker classDylan Baker1-3/+7
2019-08-05Add basic Webassembly support via Emscripten.Jussi Pakkanen1-0/+2
2019-07-17Accept vs_module_defs for modulesMarc-André Lureau1-1/+1
2019-07-10Add alias_target() functionXavier Claessens1-0/+4
2019-06-27sanitycheckc: avoid linking sanitycheckc when cross compilingCody Schafer1-1/+1
2019-06-13tvOS: added support AppleTVOSRoman Shpuntov1-1/+1
2019-06-09Add some type annotationsJohn Ericson1-7/+7
2019-06-09Purge `is_cross` and friends without changing user interfacesJohn Ericson1-80/+77
2019-06-09Use `env.machines.*` to avoid some `is_cross`John Ericson1-10/+10
2019-05-20Generators can have extra target dependencies. Closes #4131.Jussi Pakkanen1-0/+7
2019-05-20Remove compiler data from build objectJon Turney1-7/+0
2019-05-14build: add a few annotationsDylan Baker1-4/+4
2019-05-14build: TestSetup doesn't take keyword argumentsDylan Baker1-1/+3
2019-05-13build: Treat ICL like MSVC in regards to standard lib linkingDylan Baker1-1/+1
2019-05-02per-target manual specification of link_languageMichael Hirsch, Ph.D1-6/+17
2019-05-02Merge pull request #5161 from TheQwertiest/feature/custom_target_linkJussi Pakkanen1-6/+26
2019-05-02Add some type annotations and fix lintsJohn Ericson1-2/+2
2019-04-29Cleaned up `isinstance` usageTheQwertiest1-5/+5
2019-04-29Use parent `custom_target` for dependency handling (for consistency and futur...TheQwertiest1-1/+1
2019-04-29Added custom_target[i] support for link_with and link_wholeTheQwertiest1-6/+26
2019-04-23Don't use mutable types as default argumentsDylan Baker1-8/+8
2019-04-16generator: add dependency on generator in source treePaolo Bonzini1-2/+10
2019-04-13interpreter: Warn when environment() ops are overridenNirbheek Chauhan1-0/+9
2019-04-05dependencies: Add ext_deps to all dependenciesDylan Baker1-0/+1
2019-04-01Merge pull request #5103 from mesonbuild/linkcustomJussi Pakkanen1-3/+28