File tree 4 files changed +19
-3
lines changed
4 files changed +19
-3
lines changed Original file line number Diff line number Diff line change
1
+
Original file line number Diff line number Diff line change 1
1
FROM ubuntu:16.10
2
2
MAINTAINER Feel++ Support <support@feelpp.org>
3
3
4
-
4
+
5
+
6
+ RUN apt-get -qq update && \
7
+ apt-get -y --force-yes install \
8
+ software-properties-common python-software-properties
9
+
10
+ RUN add-apt-repository 'deb http://ubuntu.openturns.org yakkety main'
11
+
5
12
RUN apt-get -qq update && \
6
13
apt-get -y --force-yes install \
7
14
xauth cmake flex gcc-6 g++-6 clang-3.9 clang++-3.9 git ipython openmpi-bin pkg-config \
@@ -16,9 +23,11 @@ RUN apt-get -qq update && \
16
23
libhdf5-openmpi-dev libeigen3-dev libcgal-dev \
17
24
python-numpy python-vtk6 python-six python-ply \
18
25
python-h5py python-urllib3 xterm tmux screen \
19
- gmsh libgmsh-dev libopenturns-dev \
26
+ gmsh libgmsh-dev \
27
+ libopenturns-dev python-openturns openturns-validation openturns-examples r-other-rot\
20
28
paraview \
21
29
&& apt-get autoremove \
22
30
&& apt-get clean \
23
31
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
24
32
33
+
Original file line number Diff line number Diff line change @@ -14,10 +14,12 @@ usage() {
14
14
15
15
fromos=
16
16
fromtag=
17
+ install_altair=
17
18
18
19
tag=
19
20
while true ; do
20
21
case " $1 " in
22
+ -a|--altair) install_altair=" $2 " ; shift 2 ;;
21
23
-f|--from) from=" $2 " ; shift 2 ;;
22
24
-t|--tag) tag=" $2 " ; shift 2 ;;
23
25
-c|--cxx) cxx=" $2 " ; shift 2 ;;
54
56
55
57
cat Dockerfile-$fromos -$fromtag >> " $dir /Dockerfile"
56
58
59
+ if [ " x$install_altair " = " x1" ]; then
60
+ cat Dockerfile-altair >> " $dir /Dockerfile"
61
+ fi
62
+
57
63
cat Dockerfile-feelpp >> " $dir /Dockerfile"
58
64
59
65
cp WELCOME feelpp.* $dir
Original file line number Diff line number Diff line change 1
- FROM feelpp/feelpp-libs :latest
1
+ FROM feelpp/feelpp-base :latest
2
2
MAINTAINER Feel++ Support <support@feelpp.org>
3
3
4
4
ARG PROJECT_NAME="project"
You can’t perform that action at this time.
0 commit comments