aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFathi Boudra <fathi.boudra@linaro.org>2016-02-29 10:33:36 +0200
committerFathi Boudra <fathi.boudra@linaro.org>2016-02-29 10:33:36 +0200
commit9bb0df0253c37e6731bf3763c55f6bc386d3b0c7 (patch)
treeb5b60e605b200cc5bdf52fd696c479ed1c2ffb52
parentba1ec47c35d06f0d2ed92b40581bb9d9bf7e2901 (diff)
openjdk: add build dependencies
Change-Id: I08785fc0f937fe260f28e57ca81d8fb0254258b4 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
-rw-r--r--centos7-aarch64-openjdk/Dockerfile10
-rw-r--r--fedora23-aarch64-openjdk/Dockerfile10
-rw-r--r--trusty-arm64-openjdk/Dockerfile10
3 files changed, 30 insertions, 0 deletions
diff --git a/centos7-aarch64-openjdk/Dockerfile b/centos7-aarch64-openjdk/Dockerfile
index 29265b3b..c1e9d904 100644
--- a/centos7-aarch64-openjdk/Dockerfile
+++ b/centos7-aarch64-openjdk/Dockerfile
@@ -3,11 +3,21 @@ FROM quay.io/fathi_boudra/centos:7-aarch64
RUN rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7 \
&& yum -y update \
&& yum --nogpgcheck --setopt=tsflags=nodocs -y install \
+ alsa-lib-devel \
ant \
+ cups-devel \
+ freetype-devel \
+ gcc-c++ \
git \
java-1.8.0-openjdk \
+ libX11-devel \
+ libXext-devel \
+ libXrender-devel \
+ libXt-devel \
+ libXtst-devel \
mercurial \
openssh-server \
+ pkgconfig \
xorg-x11-server-Xvfb \
&& rm -rf /var/cache/yum/*
diff --git a/fedora23-aarch64-openjdk/Dockerfile b/fedora23-aarch64-openjdk/Dockerfile
index 1a063850..e03fac0f 100644
--- a/fedora23-aarch64-openjdk/Dockerfile
+++ b/fedora23-aarch64-openjdk/Dockerfile
@@ -2,11 +2,21 @@ FROM quay.io/fathi_boudra/fedora:23-aarch64
RUN dnf -y update \
&& dnf --nogpgcheck --setopt=tsflags=nodocs -y install \
+ alsa-lib-devel \
ant \
+ cups-devel \
+ freetype-devel \
+ gcc-c++ \
git \
java-1.8.0-openjdk \
mercurial \
+ libX11-devel \
+ libXext-devel \
+ libXrender-devel \
+ libXt-devel \
+ libXtst-devel \
openssh-server \
+ pkgconfig \
xorg-x11-server-Xvfb \
&& rm -rf /var/cache/dnf/* /var/cache/yum/*
diff --git a/trusty-arm64-openjdk/Dockerfile b/trusty-arm64-openjdk/Dockerfile
index ed0baa2b..a3ff5441 100644
--- a/trusty-arm64-openjdk/Dockerfile
+++ b/trusty-arm64-openjdk/Dockerfile
@@ -6,10 +6,20 @@ RUN echo 'deb http://ports.ubuntu.com/ubuntu-ports trusty main universe' > /etc/
&& DEBIAN_FRONTEND=noninteractive apt-get install -y devscripts \
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
ant \
+ g++ \
git \
+ libasound2-dev \
+ libcups2-dev \
+ libfreetype6-dev \
+ libx11-dev \
+ libxext-dev \
+ libxrender-dev \
+ libxtst-dev \
+ libxt-dev \
mercurial \
openjdk-7-jdk \
openssh-server \
+ pkg-config \
sudo \
wget \
xvfb \