cmake_minimum_required(VERSION 3.0) project(fontbaker) set(CMAKE_C_STANDARD 17) set(CMAKE_C_STANDARD_REQUIRED On) set(CMAKE_C_EXTENSIONS Off) set(FREETYPE_DIR contrib/freetype-2.13.2) add_subdirectory(${FREETYPE_DIR}) add_executable(fontbaker fontbaker.c) target_include_directories(fontbaker PRIVATE ${FREETYPE_DIR}/include) target_link_libraries(fontbaker PRIVATE font freetype math) target_compile_options(fontbaker PRIVATE -Wall -Wextra -Wpedantic)