File: Dockerfile

package info (click to toggle)
hotspot 1.3.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid
  • size: 12,084 kB
  • sloc: cpp: 17,854; ansic: 218; sh: 195; python: 40; xml: 40; makefile: 6
file content (18 lines) | stat: -rw-r--r-- 582 bytes parent folder | download
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