share/hedgewars/Data/Fonts/CMakeLists.txt
author Wuzzy <Wuzzy2@mail.ru>
Fri, 09 Mar 2018 21:09:53 +0100
changeset 13154 22d8725be313
parent 9994 8455993a7a1b
permissions -rw-r--r--
Nerf minigun in Default ammo scheme It's a super weapon, so no more free miniguns. Start ammo: 0 Crate probability: 7

set(FONTFILES
    DejaVuSans-Bold.ttf
    wqy-zenhei.ttc)

if (FONTS_DIRS)
    foreach(fontfile ${FONTFILES})
        set(missing 1)
        foreach(fontdir ${FONTS_DIRS})
            if (EXISTS "${fontdir}/${fontfile}")
                message(STATUS "Fonts: Found ${fontfile} in ${fontdir}")
                set(missing 0)
                break()
            endif()
        endforeach(fontdir)
        if(missing)
            set(MISSINGFONTFILES ${MISSINGFONTFILES} ${fontfile})
            message(STATUS "Fonts: Could not find ${fontfile}, it will be installed")
        endif()
    endforeach(fontfile)
else()
    set(MISSINGFONTFILES ${FONTFILES})
endif()

if (MISSINGFONTFILES)
    install(FILES ${MISSINGFONTFILES} DESTINATION ${SHAREPATH}Data/Fonts)
endif()