Generated translated desktop files without direct installation #58

Merged
SlavekB merged 2 commits from feat/translated_desktop_without_installation into master 4 years ago
Owner

Here are two separate issues that both occurred during the preparation of desktop file translation in tdevelop:

  1. If the desktop file has a short name that may conflict with the keyword, this will cause CMP0054 during the test to see if it should be processed as a configuration file. This applies, for example, to a file named simply 'c'.

  2. Some desktop files do not have to be installed directly, but packaged in a tarball during build. Therefore, there is a need to generate a translated desktop file that is not directly installed. See, for example, the cpp/dcopservice application template.

Here are two separate issues that both occurred during the preparation of desktop file translation in tdevelop: 1. If the desktop file has a short name that may conflict with the keyword, this will cause CMP0054 during the test to see if it should be processed as a configuration file. This applies, for example, to a file named simply ['c'](../tdevelop/src/branch/master/parts/appwizard/imports/c). 2. Some desktop files do not have to be installed directly, but packaged in a tarball during build. Therefore, there is a need to generate a translated desktop file that is not directly installed. See, for example, the [cpp/dcopservice](../tdevelop/src/branch/master/languages/cpp/app_templates/dcopservice/CMakeLists.txt#L14) application template.
MicheleC approved these changes 4 years ago
MicheleC left a comment
Owner

Nice and clean 👍

Nice and clean :+1:
SlavekB merged commit 63b5532a29 into master 4 years ago
SlavekB added this to the R14.0.9 release milestone 4 years ago

Reviewers

MicheleC approved these changes 4 years ago
The pull request has been merged as 63b5532a29.
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: TDE/tde-cmake#58
Loading…
There is no content yet.