Commit e0fa851f authored by Ben Boeckel's avatar Ben Boeckel
Browse files

boxlib: add project

Fixes #41.
parent d5449ad4
Pipeline #44519 passed with stage
......@@ -72,13 +72,14 @@ function (superbuild_find_projects var)
adios
cosmotools
ffmpeg
fortran
genericio
libxml2
mxml)
if (NOT APPLE)
list(APPEND projects
paraviewsdk
boxlib
catalyst
egl
fontconfig
......
......@@ -117,6 +117,7 @@ The following packages enable other features within ParaView:
* `adios`: Enable readers and writers for visualization data in the ADIOS
file format.
* `boxlib`: Enable reading the boxlib3D file format.
* `cgns`: Enable reading the cgns file format.
* `cosmotools`: Enables Cosmo file format readers and related filters and
algorithms.
......
......@@ -96,6 +96,8 @@ if (UNIX)
list(APPEND paraviews_platform_dependencies
adios ffmpeg libxml2 freetype
boxlib
# For cosmotools
genericio cosmotools)
endif ()
......@@ -137,6 +139,7 @@ superbuild_add_project(paraview
-DVISIT_BUILD_READER_CGNS:BOOL=OFF # force to off
-DVISIT_BUILD_READER_GMV:BOOL=${paraview_visit_gmv}
-DVISIT_BUILD_READER_Silo:BOOL=${silo_enabled}
-DVISIT_BUILD_READER_Boxlib3D:BOOL=${boxlib_enabled}
-DPARAVIEW_INSTALL_DEVELOPMENT_FILES:BOOL=${paraview_install_development_files}
-DPARAVIEW_ENABLE_MATPLOTLIB:BOOL=${matplotlib_enabled}
-DPARAVIEW_FREEZE_PYTHON:BOOL=${PARAVIEW_FREEZE_PYTHON}
......
set(boxlib_mpi_flag 0)
if (mpi_enabled)
set(boxlib_mpi_flag 1)
endif ()
superbuild_add_project(boxlib
DEPENDS fortran
DEPENDS_OPTIONAL mpi
CMAKE_ARGS
-DBL_SPACEDIM:STRING=3
-DENABLE_POSITION_INDEPENDENT_CODE:BOOL=TRUE
-DENABLE_MPI:BOOL=${boxlib_mpi_flag})
......@@ -120,3 +120,7 @@ superbuild_set_revision(paraviewwebvisualizer
superbuild_set_revision(paraviewweblightviz
URL "http://www.paraview.org/files/dependencies/light-viz-1.16.4.tar.gz"
URL_MD5 724849431759d30ec0077f99937f1537)
superbuild_set_revision(boxlib
URL "http://www.paraview.org/files/dependencies/boxlib-c114717e6c47188a0812804addcab61d7605ef89.tar.bz2"
URL_MD5 fb96e9b2c347c9b790d0eab4ba810e14)
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment