cmake_minimum_required(VERSION 2.8.8) set(ParaView_DIR "/home/student/Docuements/Paraview/Paraview5.8/paraview_build") find_package(ParaView 5.8 REQUIRED COMPONENTSvtkPVPythonCatalyst) set(Adaptor_SRCS catalyst.c) add_library(Adaptor ${Adaptor_SRCS}) target_link_libraries(Adaptor vtkPVPythonCatalyst vtkParallelMPI) add_library(AthenaCatalyst main.c FEDataStructures.c) target_link_libraries(AthenaCatalyst LINK_PRIVATE Adaptor) include(vtkModuleMacros) include(vtkMPI) vtk_mpi_link(AthenaCatalyst)