|
|
|
@ -155,6 +155,8 @@ endfunction( )
|
|
|
|
|
#####
|
|
|
|
|
##### Where:
|
|
|
|
|
##### CATALOG determines the target file name (without pot suffix).
|
|
|
|
|
##### If the name ends with '/', a catalog of the same name
|
|
|
|
|
##### will be created in the specified directory.
|
|
|
|
|
##### SOURCES can be specified by several options:
|
|
|
|
|
##### a) Do not specify anything
|
|
|
|
|
##### - all usual source files will be automatically searched.
|
|
|
|
@ -307,6 +309,11 @@ macro( tde_l10n_create_template )
|
|
|
|
|
set( _dest "${CMAKE_CURRENT_SOURCE_DIR}/${_dest}" )
|
|
|
|
|
endif( )
|
|
|
|
|
|
|
|
|
|
if( ${_catalog} MATCHES "/$" )
|
|
|
|
|
string( REGEX REPLACE "/$" "" _catalog "${_catalog}" )
|
|
|
|
|
get_filename_component( _catalog_base "${_catalog}" NAME )
|
|
|
|
|
set( _catalog "${_catalog}/${_catalog_base}" )
|
|
|
|
|
endif( )
|
|
|
|
|
get_filename_component( _potFilename "${_dest}${_catalog}.pot" ABSOLUTE )
|
|
|
|
|
file( RELATIVE_PATH _potFilename ${CMAKE_SOURCE_DIR} ${_potFilename} )
|
|
|
|
|
message( STATUS "Create translation template ${_potFilename}" )
|
|
|
|
|