Skip to content

Commit

Permalink
Merge branch 'mainnet_bright_boson_2.2RC' into mainnet
Browse files Browse the repository at this point in the history
  • Loading branch information
anatolse committed Jul 1, 2019
2 parents d3239c7 + 398eac8 commit ee889f0
Show file tree
Hide file tree
Showing 658 changed files with 157,371 additions and 45,421 deletions.
1 change: 1 addition & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
*
12 changes: 9 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
[submodule "secp256k1-zkp"]
path = secp256k1-zkp
url = https://github.com/ElementsProject/secp256k1-zkp.git
[submodule "3rdparty/curl"]
path = 3rdparty/curl
url = https://github.com/curl/curl.git
[submodule "3rdparty/protobuf"]
path = 3rdparty/protobuf
url = https://github.com/protocolbuffers/protobuf.git
[submodule "3rdparty/trezor-cpp-client"]
path = 3rdparty/trezor-cpp-client
url = https://github.com/BeamMW/trezor-cpp-client.git
47 changes: 36 additions & 11 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ matrix:
- BUILD_TYPE=Debug
- OS_FOLDER=mac
script:
- cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DBRANCH_NAME=$TRAVIS_BRANCH . && make -j 4 && ctest --verbose && cpack;
- git apply 3rdparty/protobuf-patch.diff
- cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DBRANCH_NAME=$TRAVIS_BRANCH -DBEAM_HW_WALLET=Off . && make -j 4 && ctest --verbose && cpack;
# extract build version
- BEAM_VERSION="$(cat beam_version.gen)" && rm beam_version.gen
- echo BEAM_VERSION = $BEAM_VERSION
Expand Down Expand Up @@ -65,7 +66,8 @@ matrix:
- BUILD_TYPE=Release
- OS_FOLDER=mac
script:
- cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DDEBUG_MESSAGES_IN_RELEASE_MODE=On -DBEAM_LINK_TYPE=Static -DBRANCH_NAME=$TRAVIS_BRANCH -DBEAM_SIGN_MACOS_BINARY=On . && make -j 4 && ctest --verbose && cpack;
- git apply 3rdparty/protobuf-patch.diff
- cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DDEBUG_MESSAGES_IN_RELEASE_MODE=On -DBEAM_LINK_TYPE=Static -DBRANCH_NAME=$TRAVIS_BRANCH -DBEAM_SIGN_MACOS_BINARY=On -DBEAM_HW_WALLET=Off . && make -j 4 && ctest --verbose && cpack;
# extract build version
- BEAM_VERSION="$(cat beam_version.gen)" && rm beam_version.gen
- echo BEAM_VERSION = $BEAM_VERSION
Expand All @@ -87,17 +89,26 @@ matrix:
language: cpp
addons:
apt:
update: true
sources:
- ubuntu-toolchain-r-test
packages:
- g++-7
- libboost-all-dev
- libssl-dev
- curl
install:
- export TZ=Etc/GMT-3
- wget "https://cmake.org/files/v3.12/cmake-3.12.0-Linux-x86_64.sh"
- sudo sh cmake-3.12.0-Linux-x86_64.sh --skip-license --prefix=/usr
# install new version cmake
- DEPS_DIR="${TRAVIS_BUILD_DIR}/deps"
- mkdir ${DEPS_DIR} && cd ${DEPS_DIR}
- travis_retry wget --no-check-certificate https://github.com/Kitware/CMake/releases/download/v3.14.0/cmake-3.14.0-Linux-x86_64.tar.gz
- tar -xvf cmake-3.14.0-Linux-x86_64.tar.gz > /dev/null
- mv cmake-3.14.0-Linux-x86_64 cmake-install
- PATH=${DEPS_DIR}/cmake-install:${DEPS_DIR}/cmake-install/bin:$PATH
- cd ${TRAVIS_BUILD_DIR}
- cmake --version
- sudo git clone --depth=1 https://github.com/BeamMW/boost-linux.git /usr/local/boost_1_69_0
- export BOOST_ROOT="/usr/local/boost_1_69_0"
- sudo add-apt-repository ppa:beineri/opt-qt-5.10.1-trusty -y
- sudo apt-get update
- sudo apt-get install qt510declarative qt510svg libgl1-mesa-dev-lts-xenial
Expand All @@ -107,7 +118,8 @@ matrix:
- BUILD_TYPE=Debug
- OS_FOLDER=linux
script:
- cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DBRANCH_NAME=$TRAVIS_BRANCH . && make -j 4 && ctest --verbose && cpack;
- git apply 3rdparty/protobuf-patch.diff
- cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DBRANCH_NAME=$TRAVIS_BRANCH -DBEAM_HW_WALLET=Off . && make -j 4 && ctest --verbose && cpack;
# extract build version
- BEAM_VERSION="$(cat beam_version.gen)" && rm beam_version.gen
- echo BEAM_VERSION = $BEAM_VERSION
Expand All @@ -122,19 +134,28 @@ matrix:
language: cpp
addons:
apt:
update: true
sources:
- ubuntu-toolchain-r-test
packages:
- g++-7
- libboost-all-dev
- libssl-dev
- curl
- libxi-dev
- libcups2-dev
install:
- export TZ=Etc/GMT-3
- wget "https://cmake.org/files/v3.12/cmake-3.12.0-Linux-x86_64.sh"
- sudo sh cmake-3.12.0-Linux-x86_64.sh --skip-license --prefix=/usr
# install new version cmake
- DEPS_DIR="${TRAVIS_BUILD_DIR}/deps"
- mkdir ${DEPS_DIR} && cd ${DEPS_DIR}
- travis_retry wget --no-check-certificate https://github.com/Kitware/CMake/releases/download/v3.14.0/cmake-3.14.0-Linux-x86_64.tar.gz
- tar -xvf cmake-3.14.0-Linux-x86_64.tar.gz > /dev/null
- mv cmake-3.14.0-Linux-x86_64 cmake-install
- PATH=${DEPS_DIR}/cmake-install:${DEPS_DIR}/cmake-install/bin:$PATH
- cd ${TRAVIS_BUILD_DIR}
- cmake --version
- sudo git clone --depth=1 https://github.com/BeamMW/boost-linux.git /usr/local/boost_1_69_0
- export BOOST_ROOT="/usr/local/boost_1_69_0"
- eval "CC=gcc-7 && CXX=g++-7"
- git clone --depth=1 https://github.com/nesbox/qt5-static-linux.git /home/travis/qt5-static
- export QT5_ROOT_DIR="/home/travis/qt5-static"
Expand All @@ -143,7 +164,11 @@ matrix:
- BUILD_TYPE=Release
- OS_FOLDER=linux
script:
- cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DDEBUG_MESSAGES_IN_RELEASE_MODE=On -DBEAM_LINK_TYPE=Static -DBRANCH_NAME=$TRAVIS_BRANCH . && make -j 4 && ctest --verbose && cpack;
- git apply 3rdparty/protobuf-patch.diff
- cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DDEBUG_MESSAGES_IN_RELEASE_MODE=On -DBEAM_LINK_TYPE=Static -DBRANCH_NAME=$TRAVIS_BRANCH -DBEAM_HW_WALLET=Off .
- make -j 4
- ctest --verbose
- cpack
# extract build version
- BEAM_VERSION="$(cat beam_version.gen)" && rm beam_version.gen
- echo BEAM_VERSION = $BEAM_VERSION
Expand Down Expand Up @@ -373,4 +398,4 @@ after_success:

notifications:
email:
- [email protected]
- [email protected]
49 changes: 0 additions & 49 deletions 3rdparty/crypto/equihash.tcc

This file was deleted.

Loading

0 comments on commit ee889f0

Please sign in to comment.