From 7e988a154e7ee99b6dca4b52da2ac2eb4e749964 Mon Sep 17 00:00:00 2001 From: Fredrik Rambris Date: Fri, 14 Sep 2018 10:50:33 +0200 Subject: [PATCH] Added containerized build environment --- Dockerfile | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..3513ec4 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,9 @@ +FROM centos:7 as builder +RUN yum install -y gcc gcc-c++ python git perl-Pod-Simple gperf patch autoconf automake make makedepend bison flex ncurses-devel gmp-devel mpfr-devel libmpc-devel gettext-devel texinfo wget +# LhA was missing in some of the steps +RUN yum install -y http://ftp.tu-chemnitz.de/pub/linux/dag/redhat/el6/en/x86_64/rpmforge/RPMS/lha-1.14i-19.2.2.el6.rf.x86_64.rpm +RUN git clone https://github.com/bebbo/amiga-gcc && cd amiga-gcc && make update && make all + +FROM centos:7 +RUN yum install -y make git +COPY --from=builder /opt/amiga /opt/amiga