aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules
AgeCommit message (Expand)AuthorFilesLines
2022-03-29move a bunch of imports into TYPE_CHECKING blocksEli Schwartz4-7/+18
2022-03-29Pass environment down to base Target classXavier Claessens9-10/+47
2022-03-29gnome: Fix gtkdoc when using multiple Apple frameworksJan Tojnar1-30/+48
2022-03-29gnome: Fix typo in _get_dependencies_flagsJan Tojnar1-1/+1
2022-03-28fix regression in propagating depends in gtkdocEli Schwartz1-6/+11
2022-03-24Make compilers list per subprojectXavier Claessens1-1/+2
2022-03-24hotdoc module: use typed_pos_args to check positional argumentsEli Schwartz1-6/+4
2022-03-24dub module: use typed_pos_args to check positional argumentsEli Schwartz1-4/+2
2022-03-24python 3 module: type-check all posargsEli Schwartz1-3/+4
2022-03-23gnome module: properly fallback to gtk-update-icon-cacheAntoine Jacoutot1-1/+1
2022-03-20modules/rust: set bindgen include_dirs for both build and source dirDylan Baker1-1/+2
2022-03-18gnome module: fix incorrect lookup of nonexistent dependencies in post_installEli Schwartz1-3/+3
2022-03-16python: Remove warning about invalid install pathXavier Claessens1-9/+0
2022-03-15Revert "devenv: Set PYTHONPATH where we install python modules"Eli Schwartz1-43/+6
2022-03-14sourceset: reorder fields in SourceSetRulePaolo Bonzini1-10/+10
2022-03-14sourceset: document fields of SourceSetRulePaolo Bonzini1-0/+12
2022-03-14sourceset: improve typing of SourceSetRulePaolo Bonzini1-2/+2
2022-03-14sourceset: reinstate extra_depsPaolo Bonzini1-2/+4
2022-03-14sourceset: rename "dependencies" fields to depsPaolo Bonzini1-6/+6
2022-03-13gnome module: fix crash due to misused function while generating gir commandEli Schwartz1-3/+3
2022-03-13Merge pull request #9339 from dcbaker/submit/structured_sourcesJussi Pakkanen2-14/+13
2022-03-10Remove a spurious debug print in Python moduleRalf Gommers1-1/+0
2022-03-09Move dataonly pkgconfig file to datadir/pkgconfigTristan Partin1-0/+1
2022-03-09fix python traceback when gtkdoc needs an exe_wrapper but doesn't have oneEli Schwartz1-2/+4
2022-03-07fix correctly detecting whether python is found if link args are emptyEli Schwartz1-1/+1
2022-03-07treewide: string-quote the first argument to T.castEli Schwartz3-4/+4
2022-03-07merge various TYPE_CHECKING blocks into oneEli Schwartz1-36/+29
2022-03-07Fix @typed_pos_args on java.generate_native_headersTristan Partin1-5/+6
2022-03-07build: plumb structured sources into BuildTargetsDylan Baker2-14/+13
2022-03-07Merge pull request #10043 from dcbaker/submit/type-checking-for-subprojectJussi Pakkanen2-20/+46
2022-03-06i18n.merge_file: do not disable in the absence of gettext toolsEli Schwartz1-4/+1
2022-03-06i18n module: report initial call site when disabling translation supportEli Schwartz1-4/+5
2022-03-06i18n module: detect gettext tools at configure timeEli Schwartz1-13/+27
2022-03-06i18n module: fix bug that made msgfmthelper die on combinations of argsEli Schwartz1-2/+1
2022-03-06wayland module: Allow building both client and server sidesXavier Claessens1-14/+18
2022-03-04Port JavaModule to NewExtensionModule APITristan Partin1-18/+25
2022-03-04Fix @typed_pos args on java.generate_native_headerTristan Partin1-2/+1
2022-03-03interpreter: replace build_def_files with OrderedSetDylan Baker2-4/+3
2022-03-03interpreter: add cm_interpreter to SubprojectHolderDylan Baker1-3/+4
2022-03-03interpreter: use typed_kwargs for subproject()Dylan Baker1-3/+10
2022-03-03modules/cmake: add type annotations for subproject methodDylan Baker1-12/+31
2022-03-03add D features to InternalDependencyRemi Thebault2-2/+2
2022-03-01Deprecate java.generate_native_header() in favor of java.generate_native_head...Tristan Partin1-3/+44
2022-03-01clean up FeatureCheck signature to move location to use timeEli Schwartz1-2/+2
2022-02-28devenv: Set PYTHONPATH where we install python modulesXavier Claessens1-6/+44
2022-02-28Add API for modules that wants to define their devenvXavier Claessens2-1/+7
2022-02-28modules: Make ExtensionModule inherit from NewExtensionModuleXavier Claessens1-22/+7
2022-02-28Cache the result of python.find_installation()Xavier Claessens1-29/+34
2022-02-27sourceset module: fix minor regression in making sourcesets immutableEli Schwartz1-1/+1
2022-02-27modules/wayland: Add unstable_wayland moduleMark Bolhuis2-2/+124