|
|
|
@ -1933,6 +1933,13 @@ macro( tde_create_translated_desktop )
|
|
|
|
|
endif( )
|
|
|
|
|
endif( )
|
|
|
|
|
|
|
|
|
|
# if the translated desktop file is not installed, generate to the specified output name
|
|
|
|
|
if( "${_dest}" STREQUAL "-" )
|
|
|
|
|
set( _basename "${_out_name}" )
|
|
|
|
|
get_filename_component( _out_dir "${CMAKE_CURRENT_BINARY_DIR}/${_out_name}" PATH )
|
|
|
|
|
file( MAKE_DIRECTORY "${_out_dir}" )
|
|
|
|
|
endif( )
|
|
|
|
|
|
|
|
|
|
# are there any translations available?
|
|
|
|
|
unset( _translations )
|
|
|
|
|
if( EXISTS "${_po_dir}" AND IS_DIRECTORY "${_po_dir}" )
|
|
|
|
@ -2002,11 +2009,13 @@ macro( tde_create_translated_desktop )
|
|
|
|
|
endif( )
|
|
|
|
|
|
|
|
|
|
# install traslated desktop file
|
|
|
|
|
install(
|
|
|
|
|
FILES ${CMAKE_CURRENT_BINARY_DIR}/${_basename}
|
|
|
|
|
RENAME ${_out_name}
|
|
|
|
|
DESTINATION ${_dest}
|
|
|
|
|
)
|
|
|
|
|
if( NOT "${_dest}" STREQUAL "-" )
|
|
|
|
|
install(
|
|
|
|
|
FILES ${CMAKE_CURRENT_BINARY_DIR}/${_basename}
|
|
|
|
|
RENAME ${_out_name}
|
|
|
|
|
DESTINATION ${_dest}
|
|
|
|
|
)
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
endforeach()
|
|
|
|
|
|
|
|
|
|