Projects / sinja / CMakeLists.txt

git clone https://molodetz.nl/retoor/sinja.git

Raw source file available here .

cmake_minimum_required(VERSION 3.10)
project(sinja)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 -march=native -flto")

add_executable(sinja sinja.cpp)

# Include directories for Inja and JSON
target_include_directories(sinja PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/external")

# Link with required libraries
target_link_libraries(sinja PRIVATE pthread sqlite3 cmark-gfm)