34 lines
427 B
CMake
34 lines
427 B
CMake
add_library(glyphas
|
|
aligner.c
|
|
block.c
|
|
cache.c
|
|
context.c
|
|
drawer.c
|
|
face.c
|
|
glyph.c
|
|
)
|
|
target_any_sources(glyphas
|
|
drawer.vshader
|
|
drawer.fshader
|
|
)
|
|
target_link_libraries(glyphas
|
|
Freetype::Freetype
|
|
GLEW::GLEW
|
|
OpenGL::GL
|
|
|
|
chaos
|
|
container
|
|
conv
|
|
gleasy
|
|
math
|
|
memory
|
|
)
|
|
|
|
if (BUILD_TESTING)
|
|
add_executable(glyphas-test test.c)
|
|
target_link_libraries(glyphas-test
|
|
${SDL2_TARGET}
|
|
|
|
glyphas)
|
|
endif()
|