aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules
AgeCommit message (Expand)AuthorFilesLines
2023-07-19fix implicit_reexport issues and enforce them going forwardEli Schwartz6-15/+15
2023-07-19add better comments for mypy suppressionsEli Schwartz2-2/+3
2023-07-13cmake: fix directory separators in generated packageConfig.cmake filesMatthieu Rogez1-1/+2
2023-07-10windows: Fix detection of the llvm-rc resource compilerMartin Storsjƶ1-0/+1
2023-07-05Merge pull request #11742 from xclaesse/link-whole-casesJussi Pakkanen1-1/+1
2023-06-27modules/rust: Add a keyword argument to pass extra args to the rust compilerDylan Baker1-1/+10
2023-06-27modules/rust: Add a machine file property for extra clang args with bindgenDylan Baker1-1/+4
2023-06-27modules/rust: Add a `link_with` kwarg to the test methodDylan Baker1-3/+10
2023-06-26Revert "modules: move gnome targets into gnome module"Eli Schwartz2-19/+20
2023-06-26dependencies: defer importing a custom dependency until it is usedEli Schwartz2-2/+4
2023-06-26dependencies: move dub to a hidden package internal detailEli Schwartz1-4/+5
2023-06-26tree-wide: reduce unneeded imports on specific Dependency implsEli Schwartz1-3/+2
2023-06-26pkgconfig: move uninstalled devenv handling from setup to the module hookEli Schwartz1-2/+9
2023-06-20interpreter: allow default_options and override_options as a dictDylan Baker1-1/+1
2023-06-15windows: Fix windres detection for Microsoft shipped ClangL. E. Segovia1-1/+2
2023-06-01pkgconfig: Add include directories from internal deps in -uninstalled.pcXavier Claessens1-23/+18
2023-06-01python: Use detect.find_external_dependency() for log consistencyXavier Claessens1-7/+3
2023-05-31mlog: use a hidden class for stateDylan Baker1-2/+2
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-05-01build: Don't do a deep copy of kwargsXavier Claessens1-1/+1
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