aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules
AgeCommit message (Expand)AuthorFilesLines
2023-05-22i18n module: check for a good enough msgfmt before permitting merge_fileEli Schwartz1-1/+10
2023-05-22i18n module: be broadly supportive of portable gettext toolsEli Schwartz1-1/+1
2023-05-13During reconfigure, show that no compiler was found, if compiler fails sanity...Volker WeiƟmann1-1/+1
2023-05-03cmake module: fix many typing issuesEli Schwartz1-23/+25
2023-05-03cmake module: make configured file correctly handle the do_conf_file APIEli Schwartz1-5/+5
2023-05-03cmake module: use more typed_pos_args for consistencyEli Schwartz1-14/+8
2023-05-03python bytecompile: use correct install tagEli Schwartz1-1/+1
2023-05-02bytecompile: switch to handling destdir in the script launcher envEli Schwartz1-6/+8
2023-05-02python module: add an automatic byte-compilation stepEli Schwartz1-4/+61
2023-05-02update the devenv module hooks to support generic modifications to BuildEli Schwartz2-5/+6
2023-05-02fix regression in precomputing CMAKE_SIZEOF_VOID_PMaxHearnden1-1/+1
2023-05-02Log python name when not foundCharles Brunet1-3/+3
2023-05-02Find python3.xx on windowsCharles Brunet1-2/+2
2023-05-02Ensure python fallback has the right versionCharles Brunet1-1/+2
2023-04-26Add env kwarg to gnome.generate_gir().Volker WeiƟmann1-1/+4
2023-04-26Set the CC environment variable for g-ir-scanner.Volker WeiƟmann1-1/+4
2023-04-21modules/rust: Add -DNDEBUG to bindgen if b_ndebug is falseDylan Baker1-0/+3
2023-04-20extra_files keyword in declare_dependency()Charles Brunet2-2/+2
2023-04-18pkgconfig module: fix traceback on invalid missing descriptionEli Schwartz1-6/+8
2023-04-11fix various spelling issuesJosh Soref3-3/+3
2023-04-11Change "can not" to "cannot" throughout projectHiPhish1-1/+1
2023-03-19CUDA: make "Ampere" equivalent to SM8.0+SM8.6David Seifert1-1/+8
2023-03-16modules/i18n: fix typo in gettext decoratorCorentin Noƫl1-1/+1
2023-03-16hotdoc: Install devhelp files at the right locationXavier Claessens1-1/+14
2023-03-05hotdoc module: properly error out when configuring failsEli Schwartz1-1/+2
2023-03-04typed_kwargs: Extend since_values and deprecated_values for typesXavier Claessens1-2/+2
2023-02-22merge the python dependency from the python module into dependenciesEli Schwartz1-206/+2
2023-02-22partial migration of the python module dependency into dependenciesEli Schwartz1-59/+2
2023-02-22python module/dependency: move the specialized external programEli Schwartz1-77/+11
2023-02-22python module: inline the dependency methods checkingEli Schwartz1-3/+3
2023-02-22python module: move the introspection script into an external scriptEli Schwartz1-79/+6
2023-02-22python module: break the association between dependency and installation objectsEli Schwartz1-18/+19
2023-02-22python module: fix a few mypy issuesEli Schwartz1-4/+8
2023-02-08Replace dashes in Java package names with underscores when generating native ...Tristan Partin1-3/+6
2023-02-02set default install_tag of python.install_sources() to "python-runtime"Peter Urban1-1/+1
2023-02-01simplify instantiation of builtin type using builtins instead of functionsEli Schwartz1-2/+2
2023-02-01treewide: add future annotations importEli Schwartz8-2/+8
2023-01-26gnome: Deduplicate include dirs to generate girThibault Saunier1-3/+3
2023-01-20Haiku pkgconfig directory layout supportX5121-0/+3
2023-01-10modules: fully type the Qt* modulesDylan Baker3-9/+26
2023-01-10modules: add type annotations to the `__init__` moduleDylan Baker1-8/+9
2023-01-10modules/external_project: `make` should be immutableDylan Baker1-1/+6
2023-01-10modules/i18n: fix type annotationsDylan Baker1-1/+1
2023-01-10modules/icestorm: fix type annotationsDylan Baker1-1/+1
2023-01-10modules/qt: Fix annotations for state.find_programDylan Baker1-3/+3
2023-01-10modules/rust: Fix annotation for _bindgen_binDylan Baker1-2/+2
2023-01-10modules/gnome: fix type annotations from `__init__`, which are wrongDylan Baker1-9/+10
2023-01-04forbid using declare_dependency(objects: ...) with pkg-config modulePaolo Bonzini1-0/+2
2023-01-04add objects keyword argument to declare_dependenciesPaolo Bonzini2-2/+2
2023-01-03modules/gnome: use `mlog.log(once=True)` in a few more placesDylan Baker1-2/+2