Skip to content

Instantly share code, notes, and snippets.

@guilledk
Last active February 26, 2022 15:38
Show Gist options
  • Select an option

  • Save guilledk/0daffab2222adca7ad54e0ef72e214df to your computer and use it in GitHub Desktop.

Select an option

Save guilledk/0daffab2222adca7ad54e0ef72e214df to your computer and use it in GitHub Desktop.
eosio.cdt 1.6.3
FROM ubuntu:18.04
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && \
apt-get install -y \
git \
wget \
make \
cmake
WORKDIR /root
RUN git clone https://github.com/EOSIO/eos.git
WORKDIR /root/eos
RUN git checkout tags/v1.8.14 && git submodule update --init --recursive
RUN sed -i 's/dl.bintray.com\/boostorg/boostorg.jfrog.io\/artifactory\/main/g' scripts/helpers/eosio.sh
RUN bash ./scripts/eosio_build.sh -y
RUN bash ./scripts/eosio_install.sh -y
RUN wget https://github.com/EOSIO/eosio.cdt/releases/download/v1.6.3/eosio.cdt_1.6.3-1-ubuntu-18.04_amd64.deb && \
apt-get install -y ./eosio.cdt_1.6.3-1-ubuntu-18.04_amd64.deb
RUN mkdir -p /root/target
WORKDIR /root/target
ENV eosio_DIR /root/eosio/1.8/lib/cmake/eosio
ENV BOOST_ROOT /root/eosio/1.8/src/boost_1_70_0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment