Merge pull request #9419 from ethereum/moarproc

Use more processors to build base builds.
This commit is contained in:
chriseth 2020-07-15 16:58:46 +02:00 committed by GitHub
commit bd6cd027a3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 2 deletions

View File

@ -407,8 +407,11 @@ jobs:
- persist_to_workspace: *artifacts_executables
b_ubu: &build_ubuntu2004
resource_class: xlarge
docker:
- image: ethereum/solidity-buildpack-deps:ubuntu2004-<< pipeline.parameters.ubuntu-2004-docker-image-rev >>
environment:
MAKEFLAGS: -j 10
steps:
- checkout
- run: *run_build
@ -583,9 +586,11 @@ jobs:
- store_artifacts: *artifacts_test_results
b_ems:
resource_class: xlarge
docker:
- image: ethereum/solidity-buildpack-deps:emsdk-1.39.15-2
environment:
MAKEFLAGS: -j 10
TERM: xterm
steps:
- checkout

View File

@ -47,6 +47,7 @@ env:
- SOLC_TESTS=On
- SOLC_STOREBYTECODE=Off
- SOLC_DOCKER=Off
- MAKEFLAGS="-j 4"
matrix:
include:

View File

@ -20,4 +20,4 @@ cd build
# shellcheck disable=SC2086
cmake .. -DCMAKE_BUILD_TYPE="${CMAKE_BUILD_TYPE:-Release}" $CMAKE_OPTIONS -G "Unix Makefiles"
make -j 4
make

View File

@ -53,7 +53,7 @@ cmake \
-DBoost_USE_STATIC_RUNTIME=1 \
-DTESTS=0 \
..
make -j 4 soljson
make soljson
# Patch soljson.js for backwards compatibility.
# TODO: remove this with 0.7.
# "viiiii" encodes the signature of the callback function.