aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)AuthorFilesLines
2022-01-18modules/gnome: fix _make_typelib_target typesDylan Baker1-3/+4
2022-01-18modules/gnome: Fix typing with _get_dependencies_flags andDylan Baker1-17/+25
2022-01-18build: Fix return types of a couple of methodsDylan Baker2-3/+3
2022-01-18modules/gnome: fix issues with _make_gir_targetDylan Baker1-5/+13
2022-01-18modules/gnome: fix declared type of listDylan Baker1-1/+1
2022-01-18modules/gnome: use T.Sequence instead of T.ListDylan Baker1-2/+3
2022-01-18modules/gnome: use itertools.chain instead of list concatenationDylan Baker1-1/+2
2022-01-18dependencies: fix libraries and whole_libraries typesDylan Baker1-4/+5
2022-01-18modules/gnome: ignore the return type of _get_depDylan Baker1-2/+5
2022-01-18modules/gnome: fix type annotations and issues with _gather_typelib_includes_...Dylan Baker1-5/+9
2022-01-18modules/gnome: define and annotate all instance variables in the initializerDylan Baker1-3/+5
2022-01-18build: Fix annotations to RunTarget and AliasTargetDylan Baker1-2/+2
2022-01-18interpreterobjects: deprecated passing a number to configuration_data.set10Dylan Baker1-0/+8
2022-01-18interpreterobjects: remove no-flattening from configuraiton_data.getDylan Baker1-1/+0
2022-01-18interpreterobjects: don't allow keyword arguments in configuration_data.keysDylan Baker1-0/+1
2022-01-18interpreter: replace ConfigurationDataObject with ConfigurationDataHolderDylan Baker6-50/+55
2022-01-18build: move configuration_data initial value handling to build.ConfigurationDataDylan Baker1-9/+8
2022-01-18interpreterobjects: clean up ConfigurationData initializerDylan Baker1-4/+2
2022-01-18interpreterobjects: use typed_* for configuration_data.set*Dylan Baker2-43/+28
2022-01-18interpreterobjects: use typed_* with configuration_data.merge_fromDylan Baker1-7/+5
2022-01-18interpreterobjects: use typed_* with configuration_data.get_unquotedDylan Baker1-7/+5
2022-01-18interpreterobjects: use typed_args for configuration_data.getDylan Baker1-12/+6
2022-01-18interpreterobjects: use typed_pos_args and noKwargs for configuration.data.hasDylan Baker1-1/+3
2022-01-18interpreterobjects: use typed_kwargs for dependency.get_variableDylan Baker2-8/+31
2022-01-18interpreterobjects: use typed_kwargs for dependency.get_pkgconfig_variableDylan Baker2-2/+18
2022-01-18dependencies: don't pass kwargs from get_pkgconfig_variableDylan Baker6-30/+25
2022-01-18interpreterobjects: use typed_kwargs for FeatureOption.requireDylan Baker2-10/+14
2022-01-18interpreterobjects: use typed_pos_args for FeatureOpotionDylan Baker1-10/+4
2022-01-18interpreterobjects: use typed_pos_args for dependency.as_system_methodDylan Baker1-11/+3
2022-01-18interpreterobjects: use typed_pos_args for dependency.get_configtool_variableDylan Baker1-8/+3
2022-01-18interpreterobjects: use typed_pos_args for dependency.get_pkgconfig_variableDylan Baker1-8/+3
2022-01-18interpreterobjects: consistently use dependency. for error messagesDylan Baker1-16/+16
2022-01-18wraps: implement exponential backoff for downloading filesEli Schwartz1-1/+12
2022-01-18wraps: on failure to apply a patch, delete the subproject directoryEli Schwartz1-2/+6
2022-01-16Add a test for the --vsenv meson setup optionNirbheek Chauhan1-9/+10
2022-01-16install: Setup VS env if we did that during setupNirbheek Chauhan1-1/+4
2022-01-15gnome.genmarshal: restore the ability to pass sources as Files objectsEli Schwartz1-2/+2
2022-01-15Fix system include arguments for clang-clGatgat1-0/+4
2022-01-12gome.gdbus_codegen: fix annotations argument for multiple annotations, harderEli Schwartz1-6/+27
2022-01-13Search for Visual Studio Express when activating VS envDFOVIT1-0/+4
2022-01-12subproject: fix version validation on lookupØyvind Aarrestad Aakre1-0/+5
2022-01-12ninja backend: Fix custom_target() console: kwarg when using envDeclan Qian1-1/+2
2022-01-11fix typo in error messageEli Schwartz1-1/+1
2022-01-11gnome.gdbus_codegen: allow File objects as XML fileEli Schwartz1-2/+2
2022-01-11gnome.gtkdoc: fix passing file arguments as a configured fileEli Schwartz1-6/+6
2022-01-11gome.gdbus_codegen: fix annotations argument for multiple annotationsEli Schwartz1-1/+1
2022-01-10fix broken module tests which caused gtkdoc-check to traceback on assertEli Schwartz1-1/+4
2022-01-10depfile: type annotateDylan Baker1-15/+20
2022-01-10first pass at migrating to dataclassesEli Schwartz7-281/+259
2022-01-10manually clean up some python 3.6 era codeEli Schwartz1-7/+3