Avoid to include CN font when not needed

This commit is contained in:
Bertrand Songis
2019-11-08 11:35:20 +01:00
parent bc89a5b3ba
commit 35ea7e138f
+16 -10
View File
@@ -1,14 +1,20 @@
add_truetype_font_target(9 9 all none)
add_truetype_font_target(13 13 all none)
add_truetype_font_target(15 15 all none)
add_truetype_font_target(16 16 all none)
if(TRANSLATIONS STREQUAL CN)
set(subset all)
else()
string(TOLOWER ${TRANSLATIONS} subset)
endif()
add_truetype_font_target(9 9 ${subset} none)
add_truetype_font_target(13 13 ${subset} none)
add_truetype_font_target(15 15 ${subset} none)
add_truetype_font_target(16 16 ${subset} none)
add_truetype_font_target(16en 16 en none)
add_truetype_font_target(bold16 16 all bold)
add_truetype_font_target(17 17 all none)
add_truetype_font_target(bold16 16 ${subset} bold)
add_truetype_font_target(17 17 ${subset} none)
add_truetype_font_target(17en 17 en none)
add_truetype_font_target(bold17 17 all bold)
add_truetype_font_target(24 24 all none)
add_truetype_font_target(32 32 all bold)
add_truetype_font_target(64 64 all bold)
add_truetype_font_target(bold17 17 ${subset} bold)
add_truetype_font_target(24 24 ${subset} none)
add_truetype_font_target(32 32 ${subset} bold)
add_truetype_font_target(64 64 ${subset} bold)
add_custom_target(truetype_fonts DEPENDS ${truetype_fonts_targets})