1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
# trusty
FROM ubuntu:14.04 as package_elfutils_intermediate
# install dependencies
ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update && \
apt-get -y upgrade && \
apt-get install -y software-properties-common build-essential curl \
autotools-dev autoconf libtool liblzma-dev libz-dev gettext libdwarf-dev
FROM package_elfutils_intermediate
WORKDIR /opt
ADD . /opt/
RUN curl -o /tmp/elfutils.tar.bz2 https://sourceware.org/elfutils/ftp/0.180/elfutils-0.180.tar.bz2 && tar -xvf /tmp/elfutils.tar.bz2
CMD ./build_elfutils.sh /opt /artifacts /opt/elfutils-0.180
|