cmake_minimum_required(VERSION 3.24) project( Chectus VERSION 0.1.0 DESCRIPTION "A chess engine that plays fun moves!" LANGUAGES CXX ) option("ENABLE_CUDA" "Enable CUDA support" OFF) include("cmake/third_party.cmake") set(CHECTUS_SRC src/main.cpp) add_executable(chectus_engine ${CHECTUS_SRC}) target_link_libraries(chectus_engine PRIVATE fmt simdjson "${TORCH_LIBRARIES}")