aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules/i18n.py
AgeCommit message (Expand)AuthorFilesLines
2022-09-12i18n: Fix source root in Gettext targets for subprojectsDavid Ward1-6/+9
2022-08-17modules: use module level information about new and deprecationDylan Baker1-1/+4
2022-06-10flake8: remove no longer used importsEli Schwartz1-1/+0
2022-06-01interpreter: use a shared KwargInfo for install_dirDylan Baker1-2/+2
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-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-03-31i18n: don't let our maintainer targets run via wrapped envEli Schwartz1-2/+2
2022-03-29Pass environment down to base Target classXavier Claessens1-3/+9
2022-03-06i18n.merge_file: do not disable in the absence of gettext toolsEli Schwartz1-4/+1
2022-03-06i18n module: report initial call site when disabling translation supportEli Schwartz1-4/+5
2022-03-06i18n module: detect gettext tools at configure timeEli Schwartz1-13/+27
2022-03-06i18n module: fix bug that made msgfmthelper die on combinations of argsEli Schwartz1-2/+1
2022-01-28build: replace kwargs in CustomTarget initializerDylan Baker1-37/+40
2022-01-27flake8: fix indentation styleEli Schwartz1-2/+2
2022-01-22fix broken version annotations for the new itstool_join featureEli Schwartz1-1/+1
2022-01-21i18n: Add support for joining XML localization via itstoolMatthias Klumpp1-0/+79
2021-12-18i18n: Fix typo for typed_pos_argsMatthias Klumpp1-1/+1
2021-12-02i18n module: correctly annotate the availability of data_dirsEli Schwartz1-2/+2
2021-11-16i18n: Fix backtrace when missing input kwargXavier Claessens1-21/+1
2021-10-04f-stringsEli Schwartz1-1/+1
2021-10-03modules/i18n: fix gettext use of --datadirs paramDan Streetman1-1/+1
2021-09-30modules/i18n: Fix remaining mypy spotted issuesDylan Baker1-20/+31
2021-09-30modules/i18n: use typed_kwargs for gettextDylan Baker1-19/+50
2021-09-30modules/i18n: Use typed_kwargs for merge_fileDylan Baker1-26/+61
2021-09-30modules/i18n: use typed_pos_argsDylan Baker1-4/+6
2021-09-30modules/i18n: add easy type annotationsDylan Baker1-7/+12
2021-09-30modules/i18n: sort and clean up importsDylan Baker1-5/+7
2021-09-01make the display name of a gettext translation build, look prettierEli Schwartz1-1/+1
2021-08-31i18n module: restore the <packagename>-gmo targetEli Schwartz1-0/+3
2021-08-31i18n module: provide targets as return value for gettext()Eli Schwartz1-1/+3
2021-08-17Add install tagsXavier Claessens1-0/+1
2021-08-09Fix i18n target name when using @BASENAME@ and configure_file() inputXavier Claessens1-12/+12
2021-08-09i18n: use real build/install targets for gmo filesEli Schwartz1-19/+23
2021-06-18holders: remove unholderDaniel Mensinger1-1/+2
2021-05-28modules: Add methods dict everywhereXavier Claessens1-0/+6
2021-05-28modules: Stop using ModuleReturnValue where it's not neededXavier Claessens1-3/+4
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-1/+1
2021-02-05run_target: Add env kwargXavier Claessens1-3/+3
2021-01-30Fix executable as script on WindowsXavier Claessens1-1/+1
2021-01-04Use a single coredata dictionary for optionsDylan Baker1-1/+1
2020-03-05Remove some uses of mesonlib.run_onceDylan Baker1-3/+2
2019-09-25Add helper to print warnings onceZbigniew Jędrzejewski-Szmek1-8/+5
2019-08-04Make gettext targets no-ops if gettext is not installed. Closes: #821.Jussi Pakkanen1-2/+14
2019-04-22i18n: add args keyword to merge_fileKonstantin1-1/+6
2019-03-14i18n: Use CustomTarget.known_kwargs at permittedKwargs()Georges Basile Stavracas Neto1-2/+1
2019-02-16i18n: Catch additional GLib functionsFrediano Ziglio1-0/+8
2019-01-26Add install_dir to i18n.gettextSergey Shatunov1-2/+4