CMakeLists.txt 338 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10
cmake_minimum_required(VERSION 3.12)
project(nw_wrapper)

set(CMAKE_CXX_STANDARD 14)

find_package(pybind11 REQUIRED)

add_library(nw_wrapper MODULE nw_wrapper.cpp)
target_link_libraries(nw_wrapper PRIVATE pybind11::module)
set_target_properties(nw_wrapper PROPERTIES PREFIX "${PYTHON_MODULE_PREFIX}" SUFFIX "${PYTHON_MODULE_EXTENSION}")