Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FUNCTION (CreateTrsUpTarget PlugName Langs Sources Forms Xml)
- STRING (LENGTH "${PlugName}" _pnameLength)
- STRING (LENGTH "${Xml}" _xmlLength)
- SET (_basename "leechcraft")
- IF (_pnameLength)
- SET (_basename "${_basename}_${PlugName}")
- ENDIF (_pnameLength)
- IF (_xmlLength)
- FOREACH (_LANG ${Langs})
- ADD_CUSTOM_TARGET (${_basename}_ts_${_LANG}
- "${CMAKE_CURRENT_SOURCE_DIR}/../../../tools/scripts/translationstuff/gencpp.sh" ${Xml}
- COMMAND ${QT_LUPDATE_EXECUTABLE} "-noobsolete" ${Sources} ${Forms} "dummy.cpp" "-ts" "leechcraft_lmp_${_LANG}.ts"
- COMMAND "rm" "-f" "dummy.cpp"
- WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" VERBATIM)
- ENDFOREACH (_LANG)
- ELSE (_xmlLength)
- FOREACH (_LANG ${Langs})
- ADD_CUSTOM_TARGET (${_basename}_ts_${_LANG}
- ${QT_LUPDATE_EXECUTABLE} "-noobsolete" ${Sources} ${Forms} "-ts" "leechcraft_lmp_${_LANG}.ts"
- WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" VERBATIM)
- ENDFOREACH (_LANG)
- ENDIF (_xmlLength)
- ENDFUNCTION (CreateTrsUpTarget)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement