cmake_minimum_required(VERSION 3.22) project(yaml) include_directories(src) file(GLOB SOURCES src/*.c) add_library(yaml STATIC ${SOURCES}) target_include_directories(yaml PUBLIC include)