aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/build.py
AgeCommit message (Expand)AuthorFilesLines
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
2019-03-28Support link_whole with custom targets.Jussi Pakkanen1-2/+7
2019-03-24Better error message when PCH argument is not a string.Jussi Pakkanen1-0/+2
2019-03-24Fix setup so test suite runs with rustc + MSVC. Closes: 5099Jussi Pakkanen1-1/+10
2019-03-19Win fixes.Jussi Pakkanen1-0/+3
2019-03-18Can link against custom targets. Closes #4908.Jussi Pakkanen1-1/+18
2019-03-13do not duplicate external dependencies in listBruce Richardson1-2/+3
2019-03-12build: Handle EOFError and AttributeError like coredataDylan Baker1-1/+6
2019-03-01auto generate msvc pch source file if none is provided by the userNicolas Schneider1-0/+2
2019-02-19Allow custom targets with same name in project and subprojectsRaphael Salamon1-3/+0
2019-02-19Allow File arguments in extract_objects() argumentsMaarten ter Huurne1-3/+6
2019-01-31Add cuda_args keyword.Olexa Bilaniuk1-3/+4
2019-01-29raise an error if PCH files are stored in different foldersNicolas Schneider1-0/+3
2019-01-17custom_target: do not let install override build_by_defaultLuca Boccassi1-0/+5