cmake_minimum_required(VERSION 3.13) project(wasmfs C) add_library(${PROJECT_NAME}) target_include_directories(${PROJECT_NAME} PUBLIC include PRIVATE private_include) target_compile_options(${PROJECT_NAME} PRIVATE -ffunction-sections -fdata-sections -pedantic -Wall ) target_compile_features(${PROJECT_NAME} PUBLIC c_std_99) set_target_properties(${PROJECT_NAME} PROPERTIES C_STANDARD 99 C_EXTENSIONS OFF) add_subdirectory(src) add_subdirectory(test)