# CMakeLists.txt — Timber compiled model
# Generated by Timber v0.1

cmake_minimum_required(VERSION 3.10)
project(timber_model C)

set(CMAKE_C_STANDARD 99)
set(CMAKE_C_STANDARD_REQUIRED ON)

# Shared library
add_library(timber_model SHARED model.c)
target_include_directories(timber_model PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})

# Static library
add_library(timber_model_static STATIC model.c)
target_include_directories(timber_model_static PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
set_target_properties(timber_model_static PROPERTIES OUTPUT_NAME timber_model)


# Optimization flags
target_compile_options(timber_model PRIVATE "-O3" "-DNDEBUG")
target_compile_options(timber_model_static PRIVATE "-O3" "-DNDEBUG")
