From 3be130643cb3b765db626fe6d6a80be5ac7bc094 Mon Sep 17 00:00:00 2001 From: Anatolii Zimovskii Date: Mon, 23 May 2022 15:15:56 +0300 Subject: [PATCH] go compillers support --- .../epicmorg/debian/08-jessie/develop/Dockerfile | 16 +++++++++++++++- .../debian/09-stretch/develop/Dockerfile | 16 +++++++++++++++- .../epicmorg/debian/10-buster/develop/Dockerfile | 16 +++++++++++++++- .../debian/11-bullseye/develop/Dockerfile | 16 +++++++++++++++- .../debian/12-bookworm/develop/Dockerfile | 16 +++++++++++++++- 5 files changed, 75 insertions(+), 5 deletions(-) diff --git a/linux/ecosystem/epicmorg/debian/08-jessie/develop/Dockerfile b/linux/ecosystem/epicmorg/debian/08-jessie/develop/Dockerfile index b299aad4a..953839fa2 100644 --- a/linux/ecosystem/epicmorg/debian/08-jessie/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/08-jessie/develop/Dockerfile @@ -6,6 +6,8 @@ ARG DEBIAN_FRONTEND=noninteractive # ARGuments ################################################################## ENV BuildDocker true +ENV GOPATH=/go +ENV PATH="${GOPATH}/bin:${PATH}" ARG BUILDS_DIR=/builds ARG SRC_DIR=${BUILDS_DIR}/src ARG EXPORT_DIR=${BUILDS_DIR}/export @@ -86,7 +88,19 @@ RUN apt-get update && \ libcrypto++-dev \ libbz2-dev \ libvpx-dev \ - tcl + tcl \ + g++ \ + gcc \ + libc6-dev \ + make \ + pkg-config \ + golang \ + golang-go + +################################################################## +# GO compillers +################################################################## +RUN printf "\n--------------------------------\n$(go version)\n--------------------------------\n\n" ################################################################## # other customisations diff --git a/linux/ecosystem/epicmorg/debian/09-stretch/develop/Dockerfile b/linux/ecosystem/epicmorg/debian/09-stretch/develop/Dockerfile index f6a762531..0b9b1e82b 100644 --- a/linux/ecosystem/epicmorg/debian/09-stretch/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/09-stretch/develop/Dockerfile @@ -6,6 +6,8 @@ ARG DEBIAN_FRONTEND=noninteractive # ARGuments ################################################################## ENV BuildDocker true +ENV GOPATH=/go +ENV PATH="${GOPATH}/bin:${PATH}" ARG BUILDS_DIR=/builds ARG SRC_DIR=${BUILDS_DIR}/src ARG EXPORT_DIR=${BUILDS_DIR}/export @@ -86,7 +88,19 @@ RUN apt-get update && \ libcrypto++-dev \ libbz2-dev \ libvpx-dev \ - tcl + tcl \ + g++ \ + gcc \ + libc6-dev \ + make \ + pkg-config \ + golang \ + golang-go + +################################################################## +# GO compillers +################################################################## +RUN printf "\n--------------------------------\n$(go version)\n--------------------------------\n\n" ################################################################## # Get NINJA binary diff --git a/linux/ecosystem/epicmorg/debian/10-buster/develop/Dockerfile b/linux/ecosystem/epicmorg/debian/10-buster/develop/Dockerfile index 34ebcd3d7..81820db8f 100644 --- a/linux/ecosystem/epicmorg/debian/10-buster/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/10-buster/develop/Dockerfile @@ -6,6 +6,8 @@ ARG DEBIAN_FRONTEND=noninteractive # ARGuments ################################################################## ENV BuildDocker true +ENV GOPATH=/go +ENV PATH="${GOPATH}/bin:${PATH}" ARG BUILDS_DIR=/builds ARG SRC_DIR=${BUILDS_DIR}/src ARG EXPORT_DIR=${BUILDS_DIR}/export @@ -87,7 +89,19 @@ RUN apt-get update && \ libbz2-dev \ libvpx-dev \ # libvpx6 \ #not avalible - tcl + tcl \ + g++ \ + gcc \ + libc6-dev \ + make \ + pkg-config \ + golang \ + golang-go + +################################################################## +# GO compillers +################################################################## +RUN printf "\n--------------------------------\n$(go version)\n--------------------------------\n\n" ################################################################## # Get NINJA binary diff --git a/linux/ecosystem/epicmorg/debian/11-bullseye/develop/Dockerfile b/linux/ecosystem/epicmorg/debian/11-bullseye/develop/Dockerfile index 3eddb87f2..b7fafa876 100644 --- a/linux/ecosystem/epicmorg/debian/11-bullseye/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/11-bullseye/develop/Dockerfile @@ -6,6 +6,8 @@ ARG DEBIAN_FRONTEND=noninteractive # ARGuments ################################################################## ENV BuildDocker true +ENV GOPATH=/go +ENV PATH="${GOPATH}/bin:${PATH}" ARG BUILDS_DIR=/builds ARG SRC_DIR=${BUILDS_DIR}/src ARG EXPORT_DIR=${BUILDS_DIR}/export @@ -87,7 +89,19 @@ RUN apt-get update && \ libbz2-dev \ libvpx-dev \ libvpx6 \ - tcl + tcl \ + g++ \ + gcc \ + libc6-dev \ + make \ + pkg-config \ + golang \ + golang-go + +################################################################## +# GO compillers +################################################################## +RUN printf "\n--------------------------------\n$(go version)\n--------------------------------\n\n" ################################################################## # Get NINJA binary diff --git a/linux/ecosystem/epicmorg/debian/12-bookworm/develop/Dockerfile b/linux/ecosystem/epicmorg/debian/12-bookworm/develop/Dockerfile index 9644ff315..04778f934 100644 --- a/linux/ecosystem/epicmorg/debian/12-bookworm/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/12-bookworm/develop/Dockerfile @@ -6,6 +6,8 @@ ARG DEBIAN_FRONTEND=noninteractive # ARGuments ################################################################## ENV BuildDocker true +ENV GOPATH=/go +ENV PATH="${GOPATH}/bin:${PATH}" ARG BUILDS_DIR=/builds ARG SRC_DIR=${BUILDS_DIR}/src ARG EXPORT_DIR=${BUILDS_DIR}/export @@ -87,7 +89,19 @@ RUN apt-get update && \ libbz2-dev \ libvpx-dev \ # libvpx6 \ #not avalible yet - tcl + tcl \ + g++ \ + gcc \ + libc6-dev \ + make \ + pkg-config \ + golang \ + golang-go + +################################################################## +# GO compillers +################################################################## +RUN printf "\n--------------------------------\n$(go version)\n--------------------------------\n\n" ################################################################## # Get NINJA binary