cmake_minimum_required(VERSION 3.10)

project(scheduler)

add_compile_options(-Wall -Wextra -pedantic -O0 -g)

add_executable(scheduler 
    source/main.c
    source/custom_tasks.c
    source/gen_tasks.c
    source/sporadic_tasks.c
    source/scheduler.c
    source/clock.cpp
    )

target_include_directories(scheduler PRIVATE source/)
