From 64833ed6aedad5051589e07703756a5c2b639339 Mon Sep 17 00:00:00 2001 From: Kalin Kiesling Date: Sun, 12 Apr 2020 11:06:18 -0500 Subject: [PATCH 1/3] fixed prefix setting and actually install --- pymoab-py2-18.04 | 5 ++--- pymoab-py3-18.04 | 7 +++---- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/pymoab-py2-18.04 b/pymoab-py2-18.04 index 90bd494..860ab99 100644 --- a/pymoab-py2-18.04 +++ b/pymoab-py2-18.04 @@ -45,10 +45,9 @@ RUN cd $HOME/opt \ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--no-undefined" -DENABLE_MPI=OFF \ -DENABLE_HDF5=ON -DHDF5_ROOT=/usr/lib/x86_64-linux-gnu/hdf5/serial \ -DENABLE_NETCDF=OFF -DENABLE_METIS=OFF -DENABLE_IMESH=OFF -DENABLE_FBIGEOM=OFF \ - -DENABLE_PYMOAB=ON -DPREFIX=$HOME/opt/moab \ + -DENABLE_PYMOAB=ON -DCMAKE_INSTALL_PREFIX=$HOME/opt/moab \ && make all -j 8 \ - && cd .. \ - && rm -rf build moab + && make install # set environment variables ENV PATH $HOME/opt/moab/bin/:$PATH diff --git a/pymoab-py3-18.04 b/pymoab-py3-18.04 index 366eda9..f50a402 100644 --- a/pymoab-py3-18.04 +++ b/pymoab-py3-18.04 @@ -50,10 +50,9 @@ RUN cd $HOME/opt \ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--no-undefined" -DENABLE_MPI=OFF \ -DENABLE_HDF5=ON -DHDF5_ROOT=/usr/lib/x86_64-linux-gnu/hdf5/serial \ -DENABLE_NETCDF=OFF -DENABLE_METIS=OFF -DENABLE_IMESH=OFF -DENABLE_FBIGEOM=OFF \ - -DENABLE_PYMOAB=ON -DPREFIX=$HOME/opt/moab \ - && make all -j 8 \ - && cd .. \ - && rm -rf build moab + -DENABLE_PYMOAB=ON -DCMAKE_INSTALL_PREFIX=$HOME/opt/moab \ + && make -j 8 \ + && make install # set environment variables ENV PATH $HOME/opt/moab/bin/:$PATH From ed1bdd47c724d1720fd27af666913d5cdbeb2b92 Mon Sep 17 00:00:00 2001 From: Kalin Kiesling Date: Mon, 13 Apr 2020 09:51:41 -0500 Subject: [PATCH 2/3] remove build and src folders --- pymoab-py2-18.04 | 4 +++- pymoab-py3-18.04 | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/pymoab-py2-18.04 b/pymoab-py2-18.04 index 860ab99..6b8eedf 100644 --- a/pymoab-py2-18.04 +++ b/pymoab-py2-18.04 @@ -47,7 +47,9 @@ RUN cd $HOME/opt \ -DENABLE_NETCDF=OFF -DENABLE_METIS=OFF -DENABLE_IMESH=OFF -DENABLE_FBIGEOM=OFF \ -DENABLE_PYMOAB=ON -DCMAKE_INSTALL_PREFIX=$HOME/opt/moab \ && make all -j 8 \ - && make install + && make install \ + && cd $HOME/opt/moab \ + && rm -rf build moab # set environment variables ENV PATH $HOME/opt/moab/bin/:$PATH diff --git a/pymoab-py3-18.04 b/pymoab-py3-18.04 index f50a402..9059cb0 100644 --- a/pymoab-py3-18.04 +++ b/pymoab-py3-18.04 @@ -52,7 +52,9 @@ RUN cd $HOME/opt \ -DENABLE_NETCDF=OFF -DENABLE_METIS=OFF -DENABLE_IMESH=OFF -DENABLE_FBIGEOM=OFF \ -DENABLE_PYMOAB=ON -DCMAKE_INSTALL_PREFIX=$HOME/opt/moab \ && make -j 8 \ - && make install + && make install \ + && cd $HOME/opt/moab \ + && rm -rf build moab # set environment variables ENV PATH $HOME/opt/moab/bin/:$PATH From adcaa2c934c2c7722cb059e0b876b98600bb62c3 Mon Sep 17 00:00:00 2001 From: Kalin Kiesling Date: Mon, 13 Apr 2020 10:43:36 -0500 Subject: [PATCH 3/3] make instead of make all --- pymoab-py2-18.04 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pymoab-py2-18.04 b/pymoab-py2-18.04 index 6b8eedf..8848478 100644 --- a/pymoab-py2-18.04 +++ b/pymoab-py2-18.04 @@ -46,7 +46,7 @@ RUN cd $HOME/opt \ -DENABLE_HDF5=ON -DHDF5_ROOT=/usr/lib/x86_64-linux-gnu/hdf5/serial \ -DENABLE_NETCDF=OFF -DENABLE_METIS=OFF -DENABLE_IMESH=OFF -DENABLE_FBIGEOM=OFF \ -DENABLE_PYMOAB=ON -DCMAKE_INSTALL_PREFIX=$HOME/opt/moab \ - && make all -j 8 \ + && make -j 8 \ && make install \ && cd $HOME/opt/moab \ && rm -rf build moab