Make freetype fully optional

This commit is contained in:
Nikita Lisitsa 2024-08-21 13:45:45 +03:00
parent 013212e582
commit 5042fbbf7e

View file

@ -1,11 +1,10 @@
find_package(Freetype REQUIRED)
file(GLOB_RECURSE PSEMEK_FONTS_HEADERS RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "include/*.hpp")
file(GLOB_RECURSE PSEMEK_FONTS_SOURCES RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "source/*.cpp")
list(REMOVE_ITEM PSEMEK_FONTS_SOURCES "source/freetype.cpp")
if(PSEMEK_USE_FREETYPE)
find_package(Freetype REQUIRED)
list(APPEND PSEMEK_FONTS_SOURCES "source/freetype.cpp")
endif()