Skip to content
Snippets Groups Projects
Commit 69d6cdef authored by Alexander Pace's avatar Alexander Pace
Browse files

scratch that-- removing the dockerfile

parent c37487f5
No related branches found
No related tags found
No related merge requests found
FROM containers.ligo.org/lscsoft/lalsuite:nightly
RUN echo "Building GstLAL..."
LABEL name="GstLAL Runtime Debian" \
maintainer="Alexander Pace <alexander.pace@ligo.org>" \
date="20180108" \
support="Reference Platform"
RUN apt-get update && apt-get install --assume-yes build-essential
# Install GstLAL dependencies:
RUN apt-get --assume-yes install \
doxygen \
gtk-doc-tools \
libfftw3-dev \
libgstreamer1.0-dev \
libgstreamer-plugins-base1.0-dev \
liborc-0.4-0 \
gobject-introspection \
python-gobject-dev \
python-numpy \
python-scipy \
lscsoft-gds
RUN rm /opt/lalsuite/lib/*.la
ENV PKG_CONFIG_PATH="/opt/gstlal/lib/pkgconfig${PKG_CONFIG_PATH}" \
PATH="/opt/gstlal/bin:${PATH}" \
GI_TYPELIB_PATH="/opt/gstlal/lib/girepository-1.0:${GI_TYPELIB_PATH}" \
GST_PLUGIN_PATH="/opt/gstlal/lib/gstreamer-1.0:${GST_PLUGIN_PATH}" \
PKG_CONFIG_PATH="/opt/gstlal/lib/pkgconfig:$/opt/gstlal/lib64/pkgconfig:${PKG_CONFIG_PATH}" \
PYTHONPATH="/opt/gstlal/lib64/python2.7/site-packages:/opt/gstlal/lib/python2.7/site-packages:${PYTHONPATH}"
COPY gstlal /tmp/gstlal/
COPY gstlal-ugly /tmp/gstlal-ugly/
COPY gstlal-calibration /tmp/gstlal-calibration/
COPY gstlal-inspiral /tmp/gstlal-inspiral/
RUN cd /tmp/gstlal && ./00init.sh && ./configure --prefix=/opt/gstlal && make && make install
RUN cd /tmp/gstlal-ugly && ./00init.sh && ./configure --prefix=/opt/gstlal && make && make install
RUN cd /tmp/gstlal-calibration && ./00init.sh && ./configure --prefix=/opt/gstlal && make && make install
RUN cd /tmp/gstlal-inspiral && ./00init.sh && ./configure --prefix=/opt/gstlal && make && make install
ENTRYPOINT ["/bin/bash"]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment