6242 Commits (6798bc8146416496b68b3d960faa25dc916dc7c1)

Author SHA1 Message Date
Daniel Mensinger 6798bc8146 typing: Fully annotate dependencies.pkgconfig 4 years ago
Daniel Mensinger 240434b167 typing: Fully annotate dependencies.cuda 4 years ago
Daniel Mensinger 27bb5f536a typing: mlog use StringProtocol 4 years ago
Daniel Mensinger 969ee9d85b typing: Fully annotate dependencies.configtool 4 years ago
Daniel Mensinger 1d0bd562f1 typing: Fully annotate dependencies.coarrays 4 years ago
Dylan Baker e0f62d1812 dependencies/detect: Add type annotations to find_external_dependency 4 years ago
Dylan Baker 6f562ed734 interpreterobjects: Fix type annotation for CustomTargetHolder 4 years ago
Dylan Baker ff0fd7d44c build: Add a type annotation to CustomTarget 4 years ago
Dylan Baker b107171307 interpreterbase: Allow safely using mutable default values with typed_kwargs 4 years ago
Dylan Baker 8890a62499 interpreterbase: fix type annotations for typed_pos_args 4 years ago
Xavier Claessens 62c53b834d wrap: Port to v2 protocol 4 years ago
Daniel Mensinger df4d2bd247 typing: Fully annotate dependencies.base 4 years ago
Daniel Mensinger f502a38d1c typing: mlog: Simplify some typing with a TV_ variables 4 years ago
Daniel Mensinger 95b70bcb97 deps: Split dependencies.base 4 years ago
Dylan Baker 201dc64226 add a couple more type annotations 4 years ago
Dylan Baker 145d92aa27 build: Use ImmutableSetProtocol for lru_cache'd value 4 years ago
Dylan Baker cfb847a1f0 build: use typing.Mapping for lru_cached dicts 4 years ago
Dylan Baker 113a159514 use an immutable list for an lru_cached functions 4 years ago
Dylan Baker f8be4f8fc7 adding a _typing module 4 years ago
Jussi Pakkanen 83581f7fc1 Do not delete workdir in case scan-build fails. 4 years ago
Xavier Claessens 16c3f03394 typed_kwargs: Add since and deprecated annotations 4 years ago
Dylan Baker 6aef800ba8 modules/fs: Use typed_kwargs 4 years ago
Dylan Baker 521b92e499 interpreterbase: Add a function for type checking keyword arguments 4 years ago
Daniel Mensinger 9b5463681e
cmake: select correct generator in toolchain.py 4 years ago
Naveen M K 7a6ad2953a Don't use `os.path.relpath` in dist command 4 years ago
Dylan Baker c6ec13e6bf
Only try to get RSP syntax if RSP is supported (#8804) 4 years ago
Daniel Mensinger f0812baf8d
cmake: exclude generated files from the buildsystem files list 4 years ago
Daniel Mensinger 49c730ef05
cmake: Fix CMakeToolchain (fixes #8293) 4 years ago
Daniel Mensinger 0e777e7c90
cmake: CMakeTraceParser improvements 4 years ago
Xavier Claessens 25fa2d4f7b vsenv: Recommend using "meson compile" wrapper 4 years ago
Xavier Claessens 2fb24b18e1 unstable_external_project: Remove unused imports 4 years ago
Xavier Claessens 8abbc5cc5d modules: Replace find_program_impl() by state.find_program() 4 years ago
Xavier Claessens 2e02ef6592 modules: Add methods dict everywhere 4 years ago
Xavier Claessens a734bcfc83 modules: Stop using ModuleReturnValue where it's not needed 4 years ago
Xavier Claessens 3340284805 modules: Stop using InterpreterObject 4 years ago
Xavier Claessens 723c5227a4 modules: Remove snippet methods 4 years ago
Naveen M K 495e76d10a Remove `Microsoft.VisualStudio.Workload.WDExpress` 4 years ago
Naveen M K 7ec5267939 Find Visual Studio Build Tools 2019 4 years ago
Xavier Claessens a9959a3859 Vala: Add missing FeatureNew() when C is missing 4 years ago
Dylan Baker a5b43aa16c Add a helper to simplify the usage of PerMachineDefaultable 4 years ago
Dylan Baker d2e7bdccd7 build: Use a PerMachineDefaultable for (project|global)[_link]_args 4 years ago
Dylan Baker 76b98459ac coredata: Use a PerMachineDefaultable for the deps cache 4 years ago
Dylan Baker f9a9faba92 build: Use a PerMachineDefaultable for dependency override cache 4 years ago
Dylan Baker 012d60b100 mesonlib: Allow PerMachineDefaultable to take arguments at initialization 4 years ago
Dylan Baker 49b5037496 dependencies/zlib: System Dependency needs a clib_compiler on windows 4 years ago
Dylan Baker 7114a9015e mesonlib: Fix return type of PerMachineDefaultable.default_missing() 4 years ago
Dylan Baker 76768eaf20 build: fix type annotation import 4 years ago
Dylan Baker f1e053fa44 modules/gnome: Correctly handle generated sources for generate_gir 4 years ago
Chun-wei Fan bbb6f2c51c ninjabackend.py: Implement `link_whole:` for pre-VS2015 4 years ago
Jussi Pakkanen 799b96f753 Also skip VS activation if gcc is found. 4 years ago