cmake_minimum_required(VERSION 3.10)
project(pykimix_core)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)

include_directories(include)

add_library(pykimix SHARED
    src/math.cpp
    src/gpu.cpp
    src/utils.cpp
    src/entry.cpp
)

set_target_properties(pykimix PROPERTIES
    OUTPUT_NAME "pykimix"
)