# General build settings set(CMAKE_BUILD_TYPE Release CACHE STRING "") set(BUILD_SHARED_LIBS ON CACHE BOOL "") set(CMAKE_INSTALL_PREFIX "/local/software/paraview/5.6.0-test/build-vis-mesa" CACHE STRING "") set(ParaView_FROM_GIT OFF CACHE BOOL "") set(SUPERBUILD_OFFLINE_BUILD ON CACHE BOOL "") set(paraview_GIT_REPOSITORY master CACHE STRING "") set(superbuild_download_location "/local/software/paraview/5.5.0/source/build/downloads" CACHE STRING "") # Enable the appropriate packages set(ENABLE_boost ON CACHE BOOL "") set(ENABLE_ffmpeg ON CACHE BOOL "") set(ENABLE_freetype ON CACHE BOOL "") set(ENABLE_genericio ON CACHE BOOL "") set(ENABLE_hdf5 ON CACHE BOOL "") set(ENABLE_libxml2 ON CACHE BOOL "") set(ENABLE_mpi ON CACHE BOOL "") set(ENABLE_numpy ON CACHE BOOL "") set(ENABLE_ospray ON CACHE BOOL "") set(ENABLE_paraview ON CACHE BOOL "") set(ENABLE_png ON CACHE BOOL "") set(ENABLE_python ON CACHE BOOL "") set(ENABLE_silo ON CACHE BOOL "") set(ENABLE_visitbridge ON CACHE BOOL "") set(ENABLE_zlib ON CACHE BOOL "") # Use for connection forwarding find_program(SOCAT socat) if(NOT SOCAT) set(ENABLE_socat ON CACHE BOOL "") endif() # These will get pulled from the compute node's userland set(ENABLE_egl ON CACHE BOOL "") set(USE_SYSTEM_egl ON CACHE BOOL "") set(VTK_OPENGL_HAS_EGL ON CACHE BOOL "") set(PARAVIEW_BUILD_QT_GUI OFF CACHE BOOL "") set(EGL_LIBRARY /usr/lib64/libEGL_nvidia.so.0 CACHE FILEPATH "") set(EGL_gldispatch_LIBRARY /usr/lib64/libGLdispatch.so.0 CACHE FILEPATH "") set(EGL_opengl_LIBRARY /usr/lib64/libOpenGL.so CACHE FILEPATH "") set(USE_SYSTEM_freetype ON CACHE BOOL "") set(USE_SYSTEM_libxml2 ON CACHE BOOL "") #set(USE_SYSTEM_mpi ON CACHE BOOL "") #set(USE_SYSTEM_numpy ON CACHE BOOL "") set(USE_SYSTEM_png ON CACHE BOOL "") #set(USE_SYSTEM_python ON CACHE BOOL "") set(USE_SYSTEM_zlib ON CACHE BOOL "") # Enable all architectures for OSPray set(ospray_BUILD_ISA ALL CACHE STRING "") # Paraview details set(paraview_SOURCE_SELECTION 5.6.0 CACHE BOOL "")