2022-01-31 16:55:32 +01:00
|
|
|
cmake_minimum_required(VERSION 3.15)
|
|
|
|
|
|
|
|
project(pfe)
|
|
|
|
|
|
|
|
add_subdirectory(external/vtk)
|
|
|
|
|
|
|
|
add_executable(pfe)
|
|
|
|
|
2022-02-15 12:55:12 +01:00
|
|
|
target_compile_features(pfe PRIVATE cxx_std_17)
|
|
|
|
|
2022-02-17 14:02:20 +01:00
|
|
|
target_sources(pfe PRIVATE
|
|
|
|
src/main.cc
|
|
|
|
src/angles_filter.cc
|
2022-02-17 17:30:04 +01:00
|
|
|
src/angles_filter.h
|
|
|
|
src/aspect_ratio_filter.cc
|
2022-02-19 12:06:39 +01:00
|
|
|
src/aspect_ratio_filter.h
|
|
|
|
src/dihedral_angles_filter.cc
|
|
|
|
src/dihedral_angles_filter.h)
|
2022-02-17 14:02:20 +01:00
|
|
|
|
2022-02-09 16:24:57 +01:00
|
|
|
target_link_libraries(pfe PRIVATE
|
|
|
|
VTK::CommonCore
|
|
|
|
VTK::ViewsCore
|
|
|
|
VTK::RenderingCore
|
|
|
|
VTK::IOCore
|
|
|
|
VTK::FiltersCore
|
|
|
|
VTK::CommonColor
|
|
|
|
VTK::GUISupportQt
|
|
|
|
VTK::RenderingQt
|
|
|
|
VTK::ViewsQt
|
|
|
|
VTK::RenderingVolume
|
|
|
|
VTK::CommonDataModel
|
|
|
|
VTK::IOLegacy
|
2022-02-10 19:38:48 +01:00
|
|
|
VTK::IOXML
|
|
|
|
VTK::RenderingVolumeOpenGL2)
|