summaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)Author
2022-03-06i18n module: detect gettext tools at configure timeEli Schwartz
2022-03-06scripts: accept the path of the gettext commands to run as an argumentEli Schwartz
2022-03-06i18n module: fix bug that made msgfmthelper die on combinations of argsEli Schwartz
2022-03-06wayland module: Allow building both client and server sidesXavier Claessens
2022-03-04Port JavaModule to NewExtensionModule APITristan Partin
2022-03-04Fix @typed_pos args on java.generate_native_headerTristan Partin
2022-03-04Add modules kwarg to JNI system depTristan Partin
2022-03-03add D features to InternalDependencyRemi Thebault
2022-03-02document and raise an error for disallowed combination of install_headers argsEli Schwartz
2022-03-02Rename JDK system dep to JNITristan Partin
2022-03-02compilers/gnu: set level 0 optimization to '-O0'Dylan Baker
2022-03-01fix missing encodingsEli Schwartz
2022-03-01use a more sane check instead of run_custom_lintEli Schwartz
2022-03-01compilers/d: fix mangling of rpath-link in DMD-like compilersEli Schwartz
2022-03-01Deprecate java.generate_native_header() in favor of java.generate_native_head...Tristan Partin
2022-03-01mesonlib: use Literal to tighten configure_file formatsDylan Baker
2022-03-01interpreter: delete now unnecessary codeDylan Baker
2022-03-01interpreter: use typed_kwargs for configure_fileDylan Baker
2022-03-01interpreter: use a shared KwargInfo for install_tagDylan Baker
2022-03-01interpreter: fix notfound_program methodDylan Baker
2022-03-01build: Add a `__bool__` dunder to ConfigurationDataDylan Baker
2022-03-01cheat and evade the detection of "open()" in custom_lintEli Schwartz
2022-03-01mark a bunch of dependencies with the version they were introducedEli Schwartz
2022-03-01allow dependency checks to bubble up feature warnings to the interpreterEli Schwartz
2022-03-01clean up FeatureCheck signature to move location to use timeEli Schwartz
2022-03-01remove useless kwarg that was never usedEli Schwartz
2022-02-28Allow setting method/separator in environment() and meson.add_devenv()Xavier Claessens
2022-02-28devenv: Do not prepend empty list to PATH and LD_LIBRARY_PATHXavier Claessens
2022-02-28devenv: Add --dump optionXavier Claessens
2022-02-28devenv: Setup GDB auto-load scriptsXavier Claessens
2022-02-28devenv: Source bash completion scriptsXavier Claessens
2022-02-28devenv: Set PYTHONPATH where we install python modulesXavier Claessens
2022-02-28Add API for modules that wants to define their devenvXavier Claessens
2022-02-28modules: Make ExtensionModule inherit from NewExtensionModuleXavier Claessens
2022-02-28backends: Cache creation of install dataXavier Claessens
2022-02-28Cache the result of python.find_installation()Xavier Claessens
2022-02-28Add missing install_tag kwarg to install_emptydir()Christian Wendt
2022-02-28Change jar() default install dirTristan Partin
2022-02-27wraptool: report name of wrap in status message for "not in wrapdb"Eli Schwartz
2022-02-27wraptool: be forgiving of local wrap filesEli Schwartz
2022-02-27sourceset module: fix minor regression in making sourcesets immutableEli Schwartz
2022-02-27Merge pull request #10004 from bonzini/mtest-tap-stderrJussi Pakkanen
2022-02-27modules/wayland: Add unstable_wayland moduleMark Bolhuis
2022-02-27cmake: configure_package_config_file can now take a dictAndrea Pappacoda
2022-02-27cmake: typed_kwargs for configure_package_config_fileAndrea Pappacoda
2022-02-23run_mypy: add sourceset moduleDylan Baker
2022-02-23modules/sourceset: Fix remaining typing issuesDylan Baker
2022-02-23mesonlib: allow check_dirent_issues to take an iterableDylan Baker
2022-02-23modules/sourceset: use typed_kwargs for all functionsDylan Baker
2022-02-23modules/sourceset: Use typed_pos_argsDylan Baker