Update .desktop files with translations: Closes #5933
This commit is contained in:
parent
2f48b24261
commit
d5203365e9
4 changed files with 35 additions and 7 deletions
23
cmake/FindIntltool.cmake
Normal file
23
cmake/FindIntltool.cmake
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
# FindIntltool.cmake
|
||||
#
|
||||
# Jim Nelson <jim@yorba.org>
|
||||
# Copyright 2012 Yorba Foundation
|
||||
|
||||
find_program (INTLTOOL_MERGE_EXECUTABLE intltool-merge)
|
||||
|
||||
if (INTLTOOL_MERGE_EXECUTABLE)
|
||||
set (INTLTOOL_MERGE_FOUND TRUE)
|
||||
else (INTLTOOL_MERGE_EXECUTABLE)
|
||||
set (INTLTOOL_MERGE_FOUND FALSE)
|
||||
endif (INTLTOOL_MERGE_EXECUTABLE)
|
||||
|
||||
if (INTLTOOL_MERGE_FOUND)
|
||||
macro (INTLTOOL_MERGE_DESKTOP desktop_id po_dir)
|
||||
add_custom_target (geary.desktop ALL
|
||||
${INTLTOOL_MERGE_EXECUTABLE} --desktop-style ${CMAKE_SOURCE_DIR}/${po_dir}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${desktop_id}.desktop.in ${desktop_id}.desktop
|
||||
)
|
||||
install (FILES ${CMAKE_CURRENT_BINARY_DIR}/geary.desktop DESTINATION /usr/share/applications)
|
||||
endmacro (INTLTOOL_MERGE_DESKTOP desktop_id po_dir)
|
||||
endif (INTLTOOL_MERGE_FOUND)
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue