Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Qt + CMake: qt5_create_translation при выполнении clean-a удаляет ts файлы
|
|||
|---|---|---|---|
|
#18+
Добрый день! В проекте используется CMake для описания проекта. Файлы перевода хотелось быть держать актуальными, поэтому была использована функция qt5_create_translation. Но использование этой функции приводит к тому, что исходные файлы перевода, которые необходимо только обновлять, попадают в clean цель. Я попробовал исключить каталоги проектов из клининга с помощью установки свойства каталога CMAKE_NO_CUSTOM и это работает для nmake, mingw проектов, но не работает для студийного solution. Причина проблемы проста: в qt5_create_translation используется add_custom_command, который и помещает OUTPUT в клининговую секцию. Есть варианты заставить конкретный add_custom_command не помещать OUTPUT в цель для очистки? Заранее спасибо! зы: Я понимаю, что всегда остается вариант qt5_add_translation + ручной запуск утилиты lupdate, но хотелось бы сохранить феншуй автоматического обновления файлов перевода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2013, 10:52 |
|
||
|
Qt + CMake: qt5_create_translation при выполнении clean-a удаляет ts файлы
|
|||
|---|---|---|---|
|
#18+
Анатолий Широков, Возможно это поможет? Код: plaintext 1. 2. Отсюда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2013, 11:27 |
|
||
|
Qt + CMake: qt5_create_translation при выполнении clean-a удаляет ts файлы
|
|||
|---|---|---|---|
|
#18+
sherzod_, спасибо за внимание! генератором студийного проекта это не учитывается. Пришлось пропатчить Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 12:07 |
|
||
|
Qt + CMake: qt5_create_translation при выполнении clean-a удаляет ts файлы
|
|||
|---|---|---|---|
|
#18+
Зарегистрировал баг: https://bugreports.qt-project.org/browse/QTBUG-31860 Все заинтересованные могут завотировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 13:32 |
|
||
|
Qt + CMake: qt5_create_translation при выполнении clean-a удаляет ts файлы
|
|||
|---|---|---|---|
|
#18+
Да, уже и патч отправил и процедуру воспроизведение проблемы, а их бюрократическая система считает, что я неверно использую qt5_create_translation и закрыла баг. Есть кто зарегистрированный на qt-project.org ? Проголосуйте, пожалуйста. Ведь реальная проблема - можно потерять работу по переводу. К тому же есть нормальный обход проблемы. Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2013, 11:21 |
|
||
|
|

start [/forum/search_topic.php?author=WED67&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 990ms |
| total: | 1156ms |

| 0 / 0 |
