File tree Expand file tree Collapse file tree 2 files changed +38
-14
lines changed
Docker-ITK-v4.10.1_USE_SYSTEM_LIBRARIES-OFF
Docker-ITK-v4.8.0_USE_SYSTEM_LIBRARIES-OFF Expand file tree Collapse file tree 2 files changed +38
-14
lines changed Original file line number Diff line number Diff line change 11FROM dockbuild/centos5
22MAINTAINER Insight Software Consortium <community@itk.org>
33
4- RUN mkdir -p /usr/src/SlicerExecutionModel-build
54WORKDIR /usr/src
65
76ENV ITK_GIT_TAG v4.10.1
8- RUN git clone git://itk.org/ITK.git && \
9- cd ITK && \
7+
8+ RUN \
9+ #
10+ # Checkout
11+ #
12+ working_dir=$(pwd) && \
13+ git clone git://itk.org/ITK.git && cd $_ && \
1014 git checkout ${ITK_GIT_TAG} && \
11- cd ../ && \
12- mkdir ITK-build && \
13- cd ITK-build && \
15+ #
16+ # Configure
17+ #
18+ cd $working_dir && \
19+ mkdir ITK-build && cd $_ && \
1420 cmake \
1521 -G Ninja \
1622 -DCMAKE_INSTALL_PREFIX:PATH=/usr \
@@ -25,8 +31,14 @@ RUN git clone git://itk.org/ITK.git && \
2531 -DModule_ITKIOXML:BOOL=ON \
2632 -DModule_ITKExpat:BOOL=ON \
2733 ../ITK && \
34+ #
35+ # Build and install
36+ #
2837 ninja install && \
29- rm -rf ITK ITK-build
38+ #
39+ # Cleanup
40+ #
41+ rm -rf $working_dir/ITK $working_dir/ITK-build
3042
3143# Build-time metadata as defined at http://label-schema.org
3244ARG BUILD_DATE
Original file line number Diff line number Diff line change 11FROM dockbuild/centos5
22MAINTAINER Insight Software Consortium <community@itk.org>
33
4- RUN mkdir -p /usr/src/SlicerExecutionModel-build
54WORKDIR /usr/src
65
76ENV ITK_GIT_TAG v4.8.0
8- RUN git clone git://itk.org/ITK.git && \
9- cd ITK && \
7+
8+ RUN \
9+ #
10+ # Checkout
11+ #
12+ working_dir=$(pwd) && \
13+ git clone git://itk.org/ITK.git && cd $_ && \
1014 git checkout ${ITK_GIT_TAG} && \
11- cd ../ && \
12- mkdir ITK-build && \
13- cd ITK-build && \
15+ #
16+ # Configure
17+ #
18+ cd $working_dir && \
19+ mkdir ITK-build && cd $_ && \
1420 cmake \
1521 -G Ninja \
1622 -DCMAKE_INSTALL_PREFIX:PATH=/usr \
@@ -25,8 +31,14 @@ RUN git clone git://itk.org/ITK.git && \
2531 -DModule_ITKIOXML:BOOL=ON \
2632 -DModule_ITKExpat:BOOL=ON \
2733 ../ITK && \
34+ #
35+ # Build and install
36+ #
2837 ninja install && \
29- rm -rf ITK ITK-build
38+ #
39+ # Cleanup
40+ #
41+ rm -rf $working_dir/ITK $working_dir/ITK-build
3042
3143# Build-time metadata as defined at http://label-schema.org
3244ARG BUILD_DATE
You can’t perform that action at this time.
0 commit comments