|
|
|
@ -1211,9 +1211,9 @@ macro( tde_create_translation )
|
|
|
|
|
set( _directive 1 )
|
|
|
|
|
endif( )
|
|
|
|
|
|
|
|
|
|
# found directive "DESTINATION"
|
|
|
|
|
# found directive "OUTPUT_NAME"
|
|
|
|
|
if( "+${_arg}" STREQUAL "+OUTPUT_NAME" )
|
|
|
|
|
unset( _proj )
|
|
|
|
|
unset( _out_name )
|
|
|
|
|
set( _var _out_name )
|
|
|
|
|
set( _directive 1 )
|
|
|
|
|
endif( )
|
|
|
|
@ -1243,11 +1243,11 @@ macro( tde_create_translation )
|
|
|
|
|
|
|
|
|
|
if( NOT _lang STREQUAL "auto")
|
|
|
|
|
set( _real_lang ${_lang} )
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if( NOT _dest )
|
|
|
|
|
set( _dest "${LOCALE_INSTALL_DIR}/${_lang}/LC_MESSAGES" )
|
|
|
|
|
endif( )
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# OUTPUT_NAME can only be used if we have only one file
|
|
|
|
|
list( LENGTH _srcs _srcs_num)
|
|
|
|
|
if( _out_name AND _srcs_num GREATER 1 )
|
|
|
|
@ -1266,7 +1266,7 @@ macro( tde_create_translation )
|
|
|
|
|
get_filename_component( _src ${_src} ABSOLUTE )
|
|
|
|
|
|
|
|
|
|
if( _out_name )
|
|
|
|
|
set( _out ${_out_name} )
|
|
|
|
|
set( _out ${_out_name} )
|
|
|
|
|
if( _lang STREQUAL "auto" )
|
|
|
|
|
get_filename_component( _real_lang ${_src} NAME_WE )
|
|
|
|
|
set( _dest "${LOCALE_INSTALL_DIR}/${_real_lang}/LC_MESSAGES" )
|
|
|
|
|