aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules
AgeCommit message (Expand)AuthorFilesLines
2022-07-03move various unused typing-only imports into type-checking blocksEli Schwartz2-1/+3
2022-06-19python module: implicitly add python dep to extensionsEli Schwartz1-9/+19
2022-06-19python module: cache dependency() lookup between invocationsEli Schwartz1-14/+26
2022-06-19gnome module: fix regression that broke using built xml files as gresourcesEli Schwartz1-1/+8
2022-06-19Update CUDA Toolkit/driver version table for recent releases.Olexa Bilaniuk1-0/+5
2022-06-17external-project: Add depends kwargXavier Claessens1-5/+11
2022-06-17fix confusing incorrect default name for a KwargInfoEli Schwartz1-1/+1
2022-06-17fix parameter expansion in several error messagesMichael Mera1-1/+1
2022-06-13flake8: don't use f-strings for strings without formattingEli Schwartz1-1/+1
2022-06-13flake8: fix various whitespace nitsEli Schwartz1-1/+2
2022-06-10treewide: various cleanups to move imports for mypy into typechecking blocksEli Schwartz1-1/+3
2022-06-10flake8: remove no longer used importsEli Schwartz1-1/+0
2022-06-10wayland: Lookup for wayland-scanner using pkgconfigXavier Claessens3-43/+46
2022-06-01interpreter: use a shared KwargInfo for install_dirDylan Baker4-14/+14
2022-06-01modules/gnome: fix gen_marshall annotationDylan Baker1-1/+1
2022-06-01modules: move gnome targets into gnome moduleDylan Baker2-17/+17
2022-05-31fix bug in i18n merge_file/itstool_join revealed by previous commitEli Schwartz1-19/+25
2022-05-31rename a badly named KwargInfoEli Schwartz1-3/+3
2022-05-31fix regression that broke type checking of CustomTarget outputsEli Schwartz1-2/+2
2022-05-29i18n: be build-compatible (but not developer-compatible) with gettext-tinyEli Schwartz1-9/+12
2022-05-29i18n: fix bug where disabling gettext() broke merge_file()Eli Schwartz1-1/+1
2022-05-29gettext: explicitly pass source root / subdir as cli argsEli Schwartz1-0/+6
2022-05-25modules/gnome: Fix missing type annotationDylan Baker1-1/+1
2022-05-25modules/gnome: fix some typing issuesDylan Baker1-3/+3
2022-05-23modules/icestorm: use type checkingDylan Baker1-55/+91
2022-05-23modules/icestorm: replace individual tools attributes with dictDylan Baker1-16/+22
2022-05-23modules: add typing to the modtest moduleDylan Baker1-5/+16
2022-05-23move various imports into TYPE_CHECKING blocks for neatnessEli Schwartz1-1/+2
2022-05-09python module: default extensions to hidden symbol visibilityEli Schwartz1-0/+4
2022-05-02Windows: Improve Python 3.8+ module check on WindowsChun-wei Fan1-1/+13
2022-04-30gnome: Make sure g-ir-scanner can use pkg-config properlyXavier Claessens1-0/+8
2022-04-30pkgconfig: Use EnvironmentVariables to build PKG_CONFIG_* envXavier Claessens1-3/+2
2022-04-30qt module: fix missing sanity check for install_dir + installEli Schwartz1-0/+2
2022-04-30qt module: fix broken install_dir kwargEli Schwartz1-2/+1
2022-04-27gnome: Use 'doc' install_tag for gnome.yelpFerdinand Thiessen1-4/+6
2022-04-19pkgconfig: Add relocatable module optionFredrik Salomonsson1-2/+14
2022-04-14qt module: move comment to the correct location after refactoringEli Schwartz1-2/+2
2022-04-13wayland: Make sure wayland-scanner has same version as wayland librariesXavier Claessens1-1/+6
2022-04-12qt module: also prefer the changed name scheme for the toolsEli Schwartz1-1/+3
2022-04-12Add support for Qt 6.1+John Lindgren1-0/+2
2022-04-12python module: windows dll name for pypy needs special casingMatti Picus1-1/+9
2022-04-10Use a temp file to invoke the introspection command.Jussi Pakkanen1-1/+6
2022-04-10python module: restore logging for broken pythonEli Schwartz1-5/+12
2022-04-07Revert "wayland: Also lookup scanner in pkgconfig"Eli Schwartz3-10/+22
2022-04-04wayland: Also lookup scanner in pkgconfigXavier Claessens3-22/+10
2022-03-31i18n: don't let our maintainer targets run via wrapped envEli Schwartz1-2/+2
2022-03-31fix continued breakage in gnome module APIEli Schwartz1-2/+2
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