diff --git a/CMakeLists.txt b/CMakeLists.txt index 569a6198135032baf0d287a80999aa3a7ad884f8..a3b4f1dfea45951df457bcb066408518effaa0cf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,8 @@ -cmake_minimum_required(VERSION 3.1.0) +cmake_minimum_required(VERSION 3.3.0) -project(openmesh) +project(openmesh + VERSION 1.2.0 + LANGUAGES CXX ) set(CMAKE_CXX_STANDARD 11) set(CMAKE_POSITION_INDEPENDENT_CODE ON) @@ -16,10 +18,23 @@ if (NOT WIN32) ) endif () -vci_append_files(HEADERS "src/*.hh" .) -vci_append_files(SOURCES "src/*.cc" .) +set( HEADERS +src/Circulator.hh +src/Decimater.hh +src/InputOutput.hh +src/Iterator.hh +src/Mesh.hh +src/MeshTypes.hh +src/Miscellaneous.hh +src/Utilities.hh +) + +set( SOURCES +src/Bindings.cc +src/InputOutput.cc +src/Miscellaneous.cc +) -include_directories(${OPENMESH_INCLUDE_DIRS}) pybind11_add_module(openmesh ${HEADERS} ${SOURCES}) if (WIN32)