Модуль CMake для поддержки gettext?

Есть ли хороший CMake-модуль с открытым исходным кодом для поддержки gettext?

Я имею в виду:

  • Извлечение сообщений из источников
  • Объединение сообщений с существующими переводами
  • Компиляция mo файлов
  • Установка mo файлов.

Поскольку простые макросы, предоставляемые CMake, совершенно... бесполезны для реальной поддержки l10n.

Кто-нибудь?

Изменить: Я создал свои собственные правила cmake для своего собственного проекта, но я не думаю, что это долгосрочное решение, особенно когда у вас есть несколько проектов.

Так что было бы очень полезно, если бы кто-то направил меня к такому модулю.

Ответ 1

Мне нужно было написать модуль gettext для другого проекта. Поэтому я сделал его удобным для пользователя и загрузил его в концентратор git.

https://github.com/jarro2783/CMake-Gettext

Ответ 3

В конце 2011 года я начал работу над модулем CMake:

https://github.com/Jookia/GettextTools

Он выполняет все, что вам нужно.