cmake_minimum_required(VERSION 3.12)
project("RedScarfEngine"
    VERSION 0.0.1
    DESCRIPTION "Vulkan based 3D engine"
    LANGUAGES C CXX)

set(CMAKE_C_STANDARD 23)

set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH})
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Werror")

add_subdirectory(red_scarf_engine)
add_subdirectory(utilities)
add_subdirectory(graphics)
add_subdirectory(tests)
