From efb65cef355af599005228f0ad8fa1268e6cc927 Mon Sep 17 00:00:00 2001 From: Dmitri Naumov <dmitri.naumov@ufz.de> Date: Tue, 2 Jun 2015 17:38:56 +0200 Subject: [PATCH] Add vtkdiff submodule and its compilation. --- .gitmodules | 3 +++ ThirdParty/CMakeLists.txt | 6 ++++++ ThirdParty/vtkdiff | 1 + scripts/cmake/SubmoduleSetup.cmake | 1 + 4 files changed, 11 insertions(+) create mode 160000 ThirdParty/vtkdiff diff --git a/.gitmodules b/.gitmodules index cc275fed76c..b405a347561 100644 --- a/.gitmodules +++ b/.gitmodules @@ -10,3 +10,6 @@ [submodule "ThirdParty/tetgen"] path = ThirdParty/tetgen url = https://github.com/ufz/tetgen.git +[submodule "vtkdiff"] + path = ThirdParty/vtkdiff + url = https://github.com/ufz/vtkdiff.git diff --git a/ThirdParty/CMakeLists.txt b/ThirdParty/CMakeLists.txt index d7c2d0e55fc..de6f091b73d 100644 --- a/ThirdParty/CMakeLists.txt +++ b/ThirdParty/CMakeLists.txt @@ -44,3 +44,9 @@ if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tetgen/CMakeLists.txt) install (PROGRAMS $<TARGET_FILE:tetgen> DESTINATION bin COMPONENT ogs_extras) endif() endif() + +# vtkdiff +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/vtkdiff/CMakeLists.txt) + add_subdirectory(vtkdiff) + install (PROGRAMS $<TARGET_FILE:vtkdiff> DESTINATION bin COMPONENT ogs_extras) +endif() diff --git a/ThirdParty/vtkdiff b/ThirdParty/vtkdiff new file mode 160000 index 00000000000..d8af1935bc8 --- /dev/null +++ b/ThirdParty/vtkdiff @@ -0,0 +1 @@ +Subproject commit d8af1935bc8577c6d2accb2c828524ead107630b diff --git a/scripts/cmake/SubmoduleSetup.cmake b/scripts/cmake/SubmoduleSetup.cmake index 93f86302742..59dc99ff47c 100644 --- a/scripts/cmake/SubmoduleSetup.cmake +++ b/scripts/cmake/SubmoduleSetup.cmake @@ -6,6 +6,7 @@ if(NOT OGS_ADDITIONAL_SUBMODULES_TO_CHECKOUT) endif() set(REQUIRED_SUBMODULES ThirdParty/quickcheck + ThirdParty/vtkdiff ${OGS_ADDITIONAL_SUBMODULES_TO_CHECKOUT} ) -- GitLab