1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
function (add_lang_targets _lang)
set (lang ${_lang} PARENT_SCOPE)
add_custom_target(${_lang}-check)
add_dependencies(check ${_lang}-check)
if (WITH_HTML)
add_custom_target(${_lang}-html)
add_dependencies(html ${_lang}-html)
endif()
if (WITH_XDGHELP)
add_custom_target(${_lang}-xdghelp)
add_dependencies(xdghelp ${_lang}-xdghelp)
endif()
if (WITH_PDF)
add_custom_target(${_lang}-pdf)
add_dependencies(pdf ${_lang}-pdf)
endif()
if (WITH_EPUB)
add_custom_target(${_lang}-epub)
add_dependencies(epub ${_lang}-epub)
endif()
if (WITH_MOBI)
add_custom_target(${_lang}-mobi)
add_dependencies(mobi ${_lang}-mobi)
endif()
if (WITH_CHM)
add_custom_target(${_lang}-chm)
add_dependencies(chm ${_lang}-chm)
endif()
endfunction()
|