@ -2017,15 +2017,14 @@ macro( tde_create_translated_desktop )
else ( )
else ( )
# c r e a t e t e m p l a t e f o r i n t l t o o l - m e r g e
# p r e p a r e k e y w o r d s f o r i n t l t o o l
file ( READ ${ _src } _src_data )
string ( REPLACE ";" "|" _keywords_match "(${_keywords_desktop})" )
string ( REPLACE ";" "|" _keywords_match "(${_keywords_desktop})" )
string ( REGEX REPLACE "(^|\n)${_keywords_match}[ ]*=[ ]*" "\\1_\\2=" _src_data "${_src_data}" )
file ( WRITE ${ CMAKE_CURRENT_BINARY_DIR } / ${ _basename } .in "${_src_data}" )
# m e r g e t r a n s l a t i o n s c o m m a n d
# m e r g e t r a n s l a t i o n s c o m m a n d
get_filename_component ( _src ${ _src } ABSOLUTE )
add_custom_command (
add_custom_command (
O U T P U T $ { _ b a s e n a m e } $ { _ b i n s u f f i x }
O U T P U T $ { _ b a s e n a m e } $ { _ b i n s u f f i x }
C O M M A N D $ { P E R L _ E X E C U T A B L E } - p - e " ' s / ^ $ { _ k e y w o r d s _ m a t c h } [ ] * = [ ] * / _ \ \ 1 = / ' " < $ { _ s r c } > $ { _ b a s e n a m e } . i n
C O M M A N D $ { P E R L _ E X E C U T A B L E } $ { I N T L T O O L _ M E R G E _ E X E C U T A B L E } - q - d $ { _ p o _ d i r } $ { _ b a s e n a m e } . i n $ { _ b a s e n a m e } $ { _ b i n s u f f i x }
C O M M A N D $ { P E R L _ E X E C U T A B L E } $ { I N T L T O O L _ M E R G E _ E X E C U T A B L E } - q - d $ { _ p o _ d i r } $ { _ b a s e n a m e } . i n $ { _ b a s e n a m e } $ { _ b i n s u f f i x }
D E P E N D S $ { _ s r c }
D E P E N D S $ { _ s r c }
C O M M E N T " M e r g i n g t r a n s l a t i o n s i n t o $ { _ s o u r c e n a m e } "
C O M M E N T " M e r g i n g t r a n s l a t i o n s i n t o $ { _ s o u r c e n a m e } "