From 7af75aa4269bb9e5b10a902aafa5e5b39742262b Mon Sep 17 00:00:00 2001 From: Ben Boeckel <ben.boeckel@kitware.com> Date: Wed, 27 Dec 2017 13:07:57 -0500 Subject: [PATCH] exodus: add an import script --- ThirdParty/exodusII/update.sh | 37 +++++++++++++++++++++++++++++++++++ ThirdParty/imported.md | 1 + 2 files changed, 38 insertions(+) create mode 100755 ThirdParty/exodusII/update.sh diff --git a/ThirdParty/exodusII/update.sh b/ThirdParty/exodusII/update.sh new file mode 100755 index 00000000000..ad47015e29e --- /dev/null +++ b/ThirdParty/exodusII/update.sh @@ -0,0 +1,37 @@ +#!/usr/bin/env bash + +set -e +set -x +shopt -s dotglob + +readonly name="exodusII" +readonly ownership="Seacas Upstream <kwrobot@kitware.com>" +readonly subtree="ThirdParty/$name/vtk$name" +readonly repo="https://gitlab.kitware.com/third-party/seacas.git" +readonly tag="for/vtk" +readonly paths=" +packages/seacas/libraries/exodus/CMakeLists.vtk.txt +packages/seacas/libraries/exodus/cmake/exodus_config.h.in +packages/seacas/libraries/exodus/include/exodusII.h +packages/seacas/libraries/exodus/include/exodusII_cfg.h.in +packages/seacas/libraries/exodus/include/exodusII_int.h +packages/seacas/libraries/exodus/include/vtk_exodusII_mangle.h +packages/seacas/libraries/exodus/src/*.c +packages/seacas/libraries/exodus/src/deprecated/*.c + +packages/seacas/libraries/exodus/.gitattributes +packages/seacas/libraries/exodus/COPYRIGHT +packages/seacas/libraries/exodus/README +packages/seacas/libraries/exodus/README.kitware.md +" + +extract_source () { + git_archive + pushd "$extractdir/$name-reduced" + mv -v packages/seacas/libraries/exodus/* . + rm -rvf packages + mv -v CMakeLists.vtk.txt CMakeLists.txt + popd +} + +. "${BASH_SOURCE%/*}/../update-common.sh" diff --git a/ThirdParty/imported.md b/ThirdParty/imported.md index eb7770be1f7..0c49f6dd6fa 100644 --- a/ThirdParty/imported.md +++ b/ThirdParty/imported.md @@ -2,6 +2,7 @@ * [diy2](diy2/update.sh) * [eigen](eigen/update.sh) + * [exodusII](exodusII/update.sh) * [expat](expat/update.sh) * [jpeg](jpeg/update.sh) * [jsoncpp](jsoncpp/update.sh) -- GitLab