aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)AuthorFilesLines
2021-06-06typing: Fully annotate dependencies.frameworkDaniel Mensinger1-14/+19
2021-06-06typing: Fully annotate dependencies.{detect,factory} + some other fixesDaniel Mensinger8-63/+101
2021-06-06typing: Fully annotate dependencies.cmakeDaniel Mensinger1-59/+69
2021-06-06typing: Fully annotate dependencies.platformDaniel Mensinger1-3/+9
2021-06-06typing: Fully annotate dependencies.dubDaniel Mensinger1-18/+31
2021-06-06typing: Fully annotate dependencies.pkgconfigDaniel Mensinger1-26/+33
2021-06-06Merge pull request #8796 from xclaesse/wrapdbv2Jussi Pakkanen3-52/+55
2021-06-05typing: Fully annotate dependencies.cudaDaniel Mensinger3-23/+39
2021-06-05typing: mlog use StringProtocolDaniel Mensinger2-2/+14
2021-06-05typing: Fully annotate dependencies.configtoolDaniel Mensinger1-16/+23
2021-06-05typing: Fully annotate dependencies.coarraysDaniel Mensinger1-5/+5
2021-06-04dependencies/detect: Add type annotations to find_external_dependencyDylan Baker1-4/+5
2021-06-04interpreterobjects: Fix type annotation for CustomTargetHolderDylan Baker1-1/+1
2021-06-04build: Add a type annotation to CustomTargetDylan Baker1-1/+1
2021-06-04interpreterbase: Allow safely using mutable default values with typed_kwargsDylan Baker1-2/+13
2021-06-04interpreterbase: fix type annotations for typed_pos_argsDylan Baker1-2/+2
2021-06-04wrap: Port to v2 protocolXavier Claessens3-52/+55
2021-06-03typing: Fully annotate dependencies.baseDaniel Mensinger1-64/+64
2021-06-03typing: mlog: Simplify some typing with a TV_ variablesDaniel Mensinger1-13/+15
2021-06-03deps: Split dependencies.baseDaniel Mensinger23-1857/+2055
2021-06-02add a couple more type annotationsDylan Baker2-2/+2
2021-06-02build: Use ImmutableSetProtocol for lru_cache'd valueDylan Baker1-2/+2
2021-06-02build: use typing.Mapping for lru_cached dictsDylan Baker1-9/+9
2021-06-02use an immutable list for an lru_cached functionsDylan Baker8-21/+31
2021-06-02adding a _typing moduleDylan Baker1-0/+114
2021-06-02Merge pull request #8812 from mensinda/cmakeToolchainJussi Pakkanen8-96/+203
2021-06-02Do not delete workdir in case scan-build fails.Jussi Pakkanen1-8/+13
2021-06-01typed_kwargs: Add since and deprecated annotationsXavier Claessens1-4/+15
2021-05-30modules/fs: Use typed_kwargsDylan Baker1-7/+11
2021-05-30interpreterbase: Add a function for type checking keyword argumentsDylan Baker1-0/+130
2021-05-30cmake: select correct generator in toolchain.pyDaniel Mensinger4-16/+29
2021-05-30Don't use `os.path.relpath` in dist commandNaveen M K1-1/+1
2021-05-30Only try to get RSP syntax if RSP is supported (#8804)Dylan Baker2-14/+24
2021-05-29cmake: exclude generated files from the buildsystem files listDaniel Mensinger1-0/+2
2021-05-29cmake: Fix CMakeToolchain (fixes #8293)Daniel Mensinger4-68/+128
2021-05-29cmake: CMakeTraceParser improvementsDaniel Mensinger2-13/+45
2021-05-28vsenv: Recommend using "meson compile" wrapperXavier Claessens2-1/+12
2021-05-28unstable_external_project: Remove unused importsXavier Claessens1-2/+1
2021-05-28modules: Replace find_program_impl() by state.find_program()Xavier Claessens6-54/+47
2021-05-28modules: Add methods dict everywhereXavier Claessens20-19/+113
2021-05-28modules: Stop using ModuleReturnValue where it's not neededXavier Claessens9-61/+45
2021-05-28modules: Stop using InterpreterObjectXavier Claessens7-70/+79
2021-05-28modules: Remove snippet methodsXavier Claessens13-65/+38
2021-05-28Remove `Microsoft.VisualStudio.Workload.WDExpress`Naveen M K1-1/+0
2021-05-28Find Visual Studio Build Tools 2019Naveen M K1-9/+19
2021-05-28Vala: Add missing FeatureNew() when C is missingXavier Claessens1-0/+1
2021-05-28Add a helper to simplify the usage of PerMachineDefaultableDylan Baker3-24/+29
2021-05-28build: Use a PerMachineDefaultable for (project|global)[_link]_argsDylan Baker1-4/+15
2021-05-28coredata: Use a PerMachineDefaultable for the deps cacheDylan Baker1-5/+9
2021-05-28build: Use a PerMachineDefaultable for dependency override cacheDylan Baker1-2/+8