mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Merge pull request #7192 from ethereum/staticZ3Docker
Add static z3 build from deps PPA to testing docker image.
This commit is contained in:
commit
8fead31da1
@ -181,7 +181,7 @@ jobs:
|
|||||||
pip install --user codespell
|
pip install --user codespell
|
||||||
- run:
|
- run:
|
||||||
name: Check spelling
|
name: Check spelling
|
||||||
command: ~/.local/bin/codespell -S "*.enc,.git" -I ./scripts/codespell_whitelist.txt
|
command: ~/.local/bin/codespell -S "*.enc,.git,Dockerfile*" -I ./scripts/codespell_whitelist.txt
|
||||||
|
|
||||||
chk_docs_examples:
|
chk_docs_examples:
|
||||||
docker:
|
docker:
|
||||||
|
@ -26,6 +26,9 @@ FROM buildpack-deps:disco AS base
|
|||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
|
|
||||||
RUN set -ex; \
|
RUN set -ex; \
|
||||||
|
dist=$(grep DISTRIB_CODENAME /etc/lsb-release | cut -d= -f2); \
|
||||||
|
echo "deb http://ppa.launchpad.net/ethereum/cpp-build-deps/ubuntu $dist main" >> /etc/apt/sources.list ; \
|
||||||
|
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1c52189c923f6ca9 ; \
|
||||||
apt-get update; \
|
apt-get update; \
|
||||||
apt-get install -qqy --no-install-recommends \
|
apt-get install -qqy --no-install-recommends \
|
||||||
build-essential \
|
build-essential \
|
||||||
@ -34,7 +37,7 @@ RUN set -ex; \
|
|||||||
libboost-regex-dev libboost-filesystem-dev libboost-test-dev libboost-system-dev \
|
libboost-regex-dev libboost-filesystem-dev libboost-test-dev libboost-system-dev \
|
||||||
libboost-program-options-dev \
|
libboost-program-options-dev \
|
||||||
libjsoncpp-dev \
|
libjsoncpp-dev \
|
||||||
llvm-8-dev libcvc4-dev libleveldb1d \
|
llvm-8-dev libcvc4-dev libz3-static-dev libleveldb1d \
|
||||||
; \
|
; \
|
||||||
apt-get install -qy python-pip python-sphinx; \
|
apt-get install -qy python-pip python-sphinx; \
|
||||||
update-alternatives --install /usr/bin/llvm-symbolizer llvm-symbolizer /usr/bin/llvm-symbolizer-8 1; \
|
update-alternatives --install /usr/bin/llvm-symbolizer llvm-symbolizer /usr/bin/llvm-symbolizer-8 1; \
|
||||||
|
Loading…
Reference in New Issue
Block a user