@ -530,44 +530,12 @@ endmacro( )
macro ( tde_l10n_preparetips _tips )
if ( EXISTS ${ CMAKE_CURRENT_SOURCE_DIR } / ${ _tips } )
file ( READ ${ CMAKE_CURRENT_SOURCE_DIR } / ${ _tips } _tips_html )
string ( REGEX REPLACE "[^\n]" "" _tips_len ${ _tips_html } )
string ( LENGTH "+${_tips_len}" _tips_len )
unset ( _tips_inside )
unset ( _tips_l10n )
set ( _tips_pos 0 )
while ( _tips_pos LESS ${ _tips_len } )
string ( REGEX REPLACE "^([^\n]*)\n(.*)" "\\1" _tips_line "${_tips_html}" )
string ( REGEX REPLACE "^([^\n]*)\n(.*)" "\\2" _tips_html "${_tips_html}" )
math ( EXPR _tips_pos "${_tips_pos}+1" )
string ( REGEX REPLACE "\\\\" "\\\\\\\\" _tips_line "${_tips_line}" )
string ( REGEX REPLACE "\\\" " " \\\\\"" _tips_line "${_tips_line}" )
if ( NOT _tips_inside )
if ( "${_tips_line}" MATCHES "<html>" )
set ( _tips_inside 1 )
string ( REGEX REPLACE ".*<html>" "" _tips_line "${_tips_line}" )
string ( REGEX REPLACE "(.+)" "\" \\1\\\\n\"" _tips_line "${_tips_line}" )
set ( _tips_line "i18n(${_tips_line}" )
else ( )
set ( _tips_line "" )
endif ( )
else ( )
if ( "${_tips_line}" MATCHES "</html>" )
unset ( _tips_inside )
string ( REGEX REPLACE "</html>.*" "" _tips_line "${_tips_line}" )
string ( REGEX REPLACE "(.+)" "\" \\1\\\\n\"" _tips_line "${_tips_line}" )
set ( _tips_line "${_tips_line});" )
else ( )
set ( _tips_line "\" ${ _tips_line } \\n\"" )
endif ( )
endif ( )
set ( _tips_l10n "${_tips_l10n}${_tips_line}\n" )
endwhile ( )
file ( WRITE ${ CMAKE_CURRENT_SOURCE_DIR } / ${ _tips } .tde_l10n "${_tips_l10n}" )
endif ( )
tde_l10n_prepare_xml (
S O U R C E $ { _ t i p s }
T A G S h t m l
C _ F O R M A T
P R E S E R V E e n t i t i e s l i n e - w r a p s p a c e s - l e a d i n g s p a c e s - t r a i l i n g s p a c e s - m u l t i
)
endmacro ( )