Commit 55187207 authored by Ben Boeckel's avatar Ben Boeckel

cxx11: add support

parent 36d794cb
......@@ -22,6 +22,7 @@ function (superbuild_find_projects var)
cgm
cmb
cmbworkflows
cxx11
freetype
ftgl
gdal
......
superbuild_add_project(cgm
DEPENDS oce
DEPENDS_OPTIONAL cxx11
CMAKE_ARGS
-DBUILD_SHARED_LIBS:BOOL=${BUILD_SHARED_LIBS}
-DCMAKE_INSTALL_NAME_DIR:PATH=<INSTALL_DIR>/lib
......
......@@ -27,6 +27,7 @@ superbuild_add_project(cmb
cmbworkflows zeromq
smtk # XXX(smtk): until the submodule works properly
DEPENDS_OPTIONAL moab smtk ${cmb_extra_optional_dependencies}
cxx11
CMAKE_ARGS
${extra_cmake_args}
-DKML_DIR:PATH=<INSTALL_DIR>
......
superbuild_add_project(gdal
DEPENDS zlib
DEPENDS_OPTIONAL cxx11
CMAKE_ARGS
-DGDAL_USE_CURL:BOOL=OFF
-DGDAL_USE_LIBJPEG_INTERNAL:BOOL=ON
......
superbuild_add_project(moab
DEPENDS hdf5 netcdf
#DEPENDS_OPTIONAL cgm
DEPENDS_OPTIONAL cxx11
#cgm
CMAKE_ARGS
-DBUILD_SHARED_LIBS:BOOL=OFF
-DMOAB_USE_SZIP:BOOL=ON
......
superbuild_add_project(oce
DEPENDS ftgl freetype
DEPENDS_OPTIONAL cxx11
CMAKE_ARGS
-DBUILD_SHARED_LIBS:BOOL=${BUILD_SHARED_LIBS}
-DCMAKE_INSTALL_NAME_DIR:PATH=<INSTALL_DIR>/lib
......
......@@ -64,7 +64,7 @@ superbuild_add_project(paraview
zlib
netcdf
DEPENDS_OPTIONAL
freetype hdf5
cxx11 freetype hdf5
CMAKE_ARGS
-DBUILD_SHARED_LIBS:BOOL=ON
-DBUILD_TESTING:BOOL=OFF
......
superbuild_add_project(remus
DEPENDS boost zeromq
DEPENDS_OPTIONAL cxx11
CMAKE_ARGS
-DBUILD_SHARED_LIBS:BOOL=${BUILD_SHARED_LIBS}
-DRemus_ENABLE_EXAMPLES:BOOL=OFF
......
......@@ -24,7 +24,7 @@ set(SMTK_DATA_DIR "" CACHE PATH "Location of SMTK's testing data")
superbuild_add_project(smtk
DEVELOPER_MODE
DEBUGGABLE
DEPENDS boost qt4 shiboken paraview python remus hdf5 zeromq
DEPENDS boost cxx11 qt4 shiboken paraview python remus hdf5 zeromq
DEPENDS_OPTIONAL moab netcdf cgm
CMAKE_ARGS
${smtk_extra_cmake_args}
......
superbuild_add_project(vxl
DEPENDS png
DEPENDS_OPTIONAL cxx11
CMAKE_ARGS
# Needed to make sure we find the correct png lib/includes.
-DCMAKE_FIND_FRAMEWORK:STRING=LAST
......
Markdown is supported
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