Skip to content
This repository was archived by the owner on Nov 24, 2024. It is now read-only.

Commit 365a034

Browse files
committed
ARM build image
1 parent 9dd63a6 commit 365a034

File tree

2 files changed

+30
-0
lines changed

2 files changed

+30
-0
lines changed

Dockerfile.armhf-qemu

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
FROM multiarch/debian-debootstrap:armhf-jessie
2+
3+
RUN apt-get update && \
4+
apt-get install -y gcc g++ wget make gnupg zip git subversion libglib2.0-dev automake libtool patch zlib1g-dev libcairo2-dev libssl-dev libfuse-dev fuse libgtest-dev vim-common desktop-file-utils zsync bzip2 xz-utils libcurl4-gnutls-dev
5+
6+
# inherited by build scripts
7+
ARG VERBOSE=0
8+
9+
#ARG GCC_VERSION=5.3.0
10+
#COPY build-gcc.sh /
11+
#RUN bash -x /build-gcc.sh
12+
13+
ARG CMAKE_VERSION=3.10.0
14+
COPY build-cmake.sh /
15+
RUN bash -x /build-cmake.sh
16+
17+
ARG AUTOCONF_VERSION=2.69
18+
COPY build-autoconf.sh /
19+
RUN bash -x /build-autoconf.sh
20+
21+
ARG AUTOMAKE_VERSION=1.15
22+
COPY build-automake.sh /
23+
RUN bash -x /build-automake.sh
24+
25+
# desktop-integration dependencies
26+
RUN bash -xc "apt-get install -y libxft-dev librsvg2-2 sudo gnupg2"

build.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ case "$ARCH" in
1616
image_name="$image_name-i386"
1717
dockerfile="$dockerfile.i386"
1818
;;
19+
armhf-qemu)
20+
image_name="$image_name-armhf-qemu"
21+
dockerfile="$dockerfile.armhf-qemu"
22+
;;
1923
*)
2024
echo "Unknown architecture: $ARCH"
2125
;;

0 commit comments

Comments
 (0)