diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..a18d9cc --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,10 @@ +#debian stable (currently bullseye) +cmake_minimum_required(VERSION 3.18) + +project(Diffusion CXX) + +set(CMAKE_CXX_STANDARD 14) + +find_package(Eigen3 REQUIRED NO_MODULE) + +add_subdirectory(src) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt new file mode 100644 index 0000000..07b3c8d --- /dev/null +++ b/src/CMakeLists.txt @@ -0,0 +1,2 @@ +add_library(diffusion OBJECT diffusion.cpp) +target_link_libraries(diffusion Eigen3::Eigen)