2023-07-24 19:54:11 +00:00
|
|
|
##=============================================================================
|
|
|
|
##
|
|
|
|
## Copyright (c) Kitware, Inc.
|
|
|
|
## All rights reserved.
|
|
|
|
## See LICENSE.txt for details.
|
|
|
|
##
|
|
|
|
## This software is distributed WITHOUT ANY WARRANTY; without even
|
|
|
|
## the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
|
|
## PURPOSE. See the above copyright notice for more information.
|
|
|
|
##
|
|
|
|
##=============================================================================
|
|
|
|
|
2023-06-19 18:27:45 +00:00
|
|
|
FROM opensuse/tumbleweed
|
|
|
|
LABEL maintainer "Vicente Adolfo Bolea Sanchez<vicente.bolea@kitware.com>"
|
|
|
|
|
|
|
|
# Base dependencies for building VTK-m projects
|
|
|
|
RUN zypper refresh && \
|
|
|
|
zypper update -y && \
|
|
|
|
zypper install -y --no-recommends \
|
|
|
|
cmake \
|
|
|
|
curl \
|
|
|
|
gcc13-c++ \
|
|
|
|
git \
|
|
|
|
git-lfs \
|
|
|
|
hdf5-devel \
|
|
|
|
libgomp1 \
|
|
|
|
mpich \
|
|
|
|
mpich-devel \
|
|
|
|
ninja \
|
|
|
|
python311 \
|
|
|
|
python311-scipy \
|
|
|
|
tbb-devel && \
|
|
|
|
zypper clean --all
|
|
|
|
|
|
|
|
# Need to run git-lfs install manually on system packaged version
|
|
|
|
RUN git-lfs install
|