46 Commits (48e6db89ab702c0f7c0fb8b9cbcac857dce9c6ef)

Author SHA1 Message Date
Zbigniew Jędrzejewski-Szmek 3a6920ebdc Add helper to print warnings once 5 years ago
Jussi Pakkanen 5f2e44b0dd Make gettext targets no-ops if gettext is not installed. Closes: #821. 5 years ago
Konstantin 841995cddf i18n: add args keyword to merge_file 6 years ago
Georges Basile Stavracas Neto 5f00c30200 i18n: Use CustomTarget.known_kwargs at permittedKwargs() 6 years ago
Frediano Ziglio 683c768fed i18n: Catch additional GLib functions 6 years ago
Sergey Shatunov c07e5124bc Add install_dir to i18n.gettext 6 years ago
Jussi Pakkanen fe3efe0bc6 Fix merge file using an array. Closes #4424. 6 years ago
Jon Turney 99b0a7acda Fix flake8 whitespace reports 6 years ago
Marty E. Plummer 8fd5297f76 i18n: replace path separator with @ 6 years ago
Jussi Pakkanen 2ff69b20df Fix handling generated .desktop files. Closes #4304. 6 years ago
Marty E. Plummer add55bb861 i18n: allow custom target names for merge_file 6 years ago
Corentin Noël 176af2c8c3 i18n: respect variable substitution for the target name when merging translations 6 years ago
Salamandar accea4889b Add 0.37.0 features 7 years ago
Jussi Pakkanen 998892ed29 Updated all modules to work with the new API. 7 years ago
Martin Kelly 02bea7d5bf namespace run_targets by subproject 7 years ago
Luke Shumaker 4dbbb4884c flake8: Clean up complained-about unused imports 7 years ago
Luke Shumaker bb25260f00 flake8: Perform suggested whitespace/formatting changes 7 years ago
Corentin Noël 3e6c3ea10c Change ternary to another argument 7 years ago
Corentin Noël 6a2926870c Add 'install' keyword to the gettext macro 7 years ago
Jussi Pakkanen 50fb7d37ab Make all functionality invokable via the main Meson binary, 7 years ago
Iñigo Martínez b43f4841ba i18n: Fixed gettext permitted Kwargs list 7 years ago
Jussi Pakkanen 3262be23dc Fixed issues raised in review. 8 years ago
Jussi Pakkanen 80d665e8de Converted some modules. 8 years ago
Patrick Griffis 12504b2385 i18n: Fix handling relative data_dirs 8 years ago
Patrick Griffis 82492f5d76 i18n: Add data_dirs kwarg to merge_file() 8 years ago
Jussi Pakkanen fbabe8ad85 There are two different kinds of extensions: modules that create new 8 years ago
Jussi Pakkanen 570c9b150b Fix a few more modules. 8 years ago
Jussi Pakkanen 027af6b064 Error out if trying to do gettext without appropriate tools. 8 years ago
Igor Gnatenko cdd05aa5dc style: fix E241 violations 8 years ago
Nirbheek Chauhan 589a56e78f Cache the scripts used for postconf and install phases 8 years ago
Igor Gnatenko 139e020ede tree-wide: use proper 'not in' notation 8 years ago
Nirbheek Chauhan c693bd9bb4 Allow passing arguments to install scripts 8 years ago
Patrick Griffis 155617e539 i18n: Improve language handling 8 years ago
Patrick Griffis acb0a38aac i18n: Add preset kwarg 8 years ago
Patrick Griffis 7d68715297 i18n: Add merge_file function 8 years ago
Patrick Griffis e4a755ba92 i18n: Read languages from LINGUAS file 8 years ago
Patrick Griffis 314eb5110e gettext: Use argparse to handle arguments 8 years ago
Patrick Griffis 423c8dbb40 gettext: Add update-po target 8 years ago
Patrick Griffis f30be6fb92 gettext: Add ability to set GETTEXTDATADIRS 8 years ago
Jussi Pakkanen 0733c0f9a1 Changed run_target to take command as kwarg and add depends. This makes it behave the same as custom_target. 9 years ago
Jussi Pakkanen 3b3c05f6b1 Can pass extra args to xgettext. Closes #554. 9 years ago
Jussi Pakkanen dc148e0702 Remove all special casing for gettext and use elementary operations instead. 9 years ago
Jussi Pakkanen 12a4e7d7e7 Moved gettext into i18n module. 9 years ago
Jussi Pakkanen 455e55f8e5 Back to .py suffix in files. Closes #394. 9 years ago
Jussi Pakkanen 23b98cd6e6 Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir. 9 years ago
Jussi Pakkanen 1510522b1b Moved mesongui into module. 9 years ago
Jussi Pakkanen 2ee27504a8 Moved mesonconf implementation in the module. 9 years ago
Jussi Pakkanen ec44795f8a Moved all wrap related things to their own submodule. 9 years ago
Jussi Pakkanen 4c31e7774d Finalize moduleification so that full test suite runs. 9 years ago
Jussi Pakkanen 66c01401de Moved scripts in the module and started work to run them via the main meson command. 9 years ago