Commit c000b8ec authored by David Thompson's avatar David Thompson Committed by Kitware Robot

Merge topic 'pegtl'

17afd5de Add PEGTL to superbuild.
Acked-by: Kitware Robot's avatarKitware Robot <kwrobot@kitware.com>
Acked-by: T.J. Corona's avatarT.J. Corona <tj.corona@kitware.com>
Merge-request: !494
parents 032224c0 17afd5de
......@@ -86,6 +86,7 @@ function (superbuild_find_projects var)
paraviewweb
paraviewwebvisualizer
paraviewweblightviz
pegtl
png
protobuf
pyarc
......
# Build and install:
superbuild_add_project(pegtl
DEPENDS cxx11
CMAKE_ARGS
-DPEGTL_BUILD_EXAMPLES:BOOL=OFF
-DPEGTL_BUILD_TESTS:BOOL=OFF
)
# Provide our location to dependent projects:
superbuild_add_extra_cmake_args(
-Dpegtl_DIR:PATH=<INSTALL_DIR>/share/pegtl/cmake
)
......@@ -48,7 +48,7 @@ superbuild_add_project(smtk
DEBUGGABLE
DEFAULT_ON
INDEPENDENT_STEP_TARGETS ${smtk_lfs_steps} download update
DEPENDS boost cxx11 eigen hdf5 moab netcdf nlohmannjson
DEPENDS boost cxx11 eigen hdf5 moab netcdf nlohmannjson pegtl
DEPENDS_OPTIONAL cumulus gdal netcdf opencv paraview pybind11 python
matplotlib remus qt qt5 vtkonly vxl
CMAKE_ARGS
......
......@@ -172,3 +172,7 @@ superbuild_set_revision(smtkresourcemanagerstate
superbuild_set_revision(smtkprojectmanager
GIT_REPOSITORY "https://gitlab.kitware.com/cmb/plugins/project-manager.git"
GIT_TAG master)
superbuild_set_revision(pegtl
GIT_REPOSITORY "https://github.com/taocpp/PEGTL.git"
GIT_TAG 2.7.1)
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