summaryrefslogtreecommitdiff
path: root/mesonbuild/modules
AgeCommit message (Expand)Author
2023-09-09gnome.mkenum_simple(): Fix include path when header is in subdirXavier Claessens
2023-09-07gnome: Fix glib tool lookup consistencyXavier Claessens
2023-09-06qt module: add include_directories to moc compileCharles Brunet
2023-09-06qt module: fix substitution for depfile in mocCharles Brunet
2023-08-29gnome: Fix crash in gtkdoc and generate_gir in C++ projectsXavier Claessens
2023-08-24find_program: Fallback if version mismatchXavier Claessens
2023-08-18Revert "Revert "Add fs.relative_to()""Tristan Partin
2023-08-18Add more descriptive description to CustomTargetCharles Brunet
2023-08-17Revert "Add fs.relative_to()"Eli Schwartz
2023-08-17fix style errors in fs.relative_to implementationEli Schwartz
2023-08-17Add fs.relative_to()Tristan Partin
2023-08-16fs.read(): Catch FileNotFoundErrorXavier Claessens
2023-08-14Python: Add 'limited_api' kwarg to extension_moduleAndrew McNulty
2023-08-11treewide: automatic rewriting of all comment-style type annotationsEli Schwartz
2023-08-10hotdoc module: add a bunch more type annotationsEli Schwartz
2023-08-10hotdoc module: avoid monkeypatch crime by properly subclassing ExternalProgramEli Schwartz
2023-08-10python module: add a few more type annotationsEli Schwartz
2023-08-10allow some ObjectHolder subclasses to continue to be genericEli Schwartz
2023-08-03PkgConfigDependency: Move CLI handling into its own abstractionXavier Claessens
2023-07-28modules/python3: exclude name_prefix and name_suffixDylan Baker
2023-07-28modules/python3: use typed_pos_args for extension_moduleDylan Baker
2023-07-28modules/python3: use typed_kwargs for extension_moduleDylan Baker
2023-07-28modules/python: use typed_pos_args for extension_moduleDylan Baker
2023-07-28modules/python: typed_kwargs for subdirDylan Baker
2023-07-28modules/python: use the SHARED_MOD_KWS for extension methodDylan Baker
2023-07-26Fix install_data() default install pathDaniele Nicolodi
2023-07-25modules/pkgconfig: Don't insert None into devenv listDylan Baker
2023-07-19move various bits of type-checking only code to TYPE_CHECKING blocksEli Schwartz
2023-07-19avoid module indirection in name resolution for imported objectsEli Schwartz
2023-07-19fix implicit_reexport issues and enforce them going forwardEli Schwartz
2023-07-19add better comments for mypy suppressionsEli Schwartz
2023-07-13cmake: fix directory separators in generated packageConfig.cmake filesMatthieu Rogez
2023-07-10windows: Fix detection of the llvm-rc resource compilerMartin Storsjö
2023-07-05Merge pull request #11742 from xclaesse/link-whole-casesJussi Pakkanen
2023-06-27modules/rust: Add a keyword argument to pass extra args to the rust compilerDylan Baker
2023-06-27modules/rust: Add a machine file property for extra clang args with bindgenDylan Baker
2023-06-27modules/rust: Add a `link_with` kwarg to the test methodDylan Baker
2023-06-26Revert "modules: move gnome targets into gnome module"Eli Schwartz
2023-06-26dependencies: defer importing a custom dependency until it is usedEli Schwartz
2023-06-26dependencies: move dub to a hidden package internal detailEli Schwartz
2023-06-26tree-wide: reduce unneeded imports on specific Dependency implsEli Schwartz
2023-06-26pkgconfig: move uninstalled devenv handling from setup to the module hookEli Schwartz
2023-06-20interpreter: allow default_options and override_options as a dictDylan Baker
2023-06-15windows: Fix windres detection for Microsoft shipped ClangL. E. Segovia
2023-06-01pkgconfig: Add include directories from internal deps in -uninstalled.pcXavier Claessens
2023-06-01python: Use detect.find_external_dependency() for log consistencyXavier Claessens
2023-05-31mlog: use a hidden class for stateDylan Baker
2023-05-22i18n module: check for a good enough msgfmt before permitting merge_fileEli Schwartz
2023-05-22i18n module: be broadly supportive of portable gettext toolsEli Schwartz
2023-05-13During reconfigure, show that no compiler was found, if compiler fails sanity...Volker Weißmann