forked from DigiByte-Core/digibyte
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
More Windows No Likey More Windows No Like Windows No Like More GUIX Test Fix Test Win Fix More win Fix Test Win Fix More GUIX Test Changes More Fixes Apple Silicone More Tuple Fun More CONTROL_FLOW Tuple Fun Test Tuple Fix Lief Parse Test Pixie & Define get_arch Update README.md Revert Part "Merge pull request DigiByte-Core#194 from DigiByte-Core/feature/appl-silicon-support" This reverts commit d486a8d, reversing changes made to d4089cc.
- Loading branch information
Showing
9 changed files
with
150 additions
and
251 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,18 @@ | ||
#!/usr/bin/env bash | ||
# | ||
# Copyright (c) 2020 The DigiByte Core developers | ||
# Copyright (c) 2020-present The Bitcoin Core developers | ||
# Distributed under the MIT software license, see the accompanying | ||
# file COPYING or http://www.opensource.org/licenses/mit-license.php. | ||
|
||
export LC_ALL=C.UTF-8 | ||
|
||
export CONTAINER_NAME=ci_native_multiprocess | ||
export DOCKER_NAME_TAG=ubuntu:20.04 | ||
export PACKAGES="cmake python3 python3-pip llvm clang" | ||
export HOST=i686-pc-linux-gnu | ||
export CONTAINER_NAME=ci_i686_multiprocess | ||
export CI_IMAGE_NAME_TAG="docker.io/amd64/ubuntu:22.04" | ||
export PACKAGES="llvm clang g++-multilib" | ||
export DEP_OPTS="DEBUG=1 MULTIPROCESS=1" | ||
export GOAL="install" | ||
export DIGIBYTE_CONFIG="--enable-debug CC=clang CXX=clang++" # Use clang to avoid OOM | ||
export TEST_RUNNER_ENV="DIGIBYTED=digibyte-node" | ||
export PIP_PACKAGES="lief" | ||
export TEST_RUNNER_EXTRA="--v2transport" | ||
export DIGIBYTE_CONFIG="--enable-debug CC='clang -m32' CXX='clang++ -m32' \ | ||
CPPFLAGS='-DBOOST_MULTI_INDEX_ENABLE_SAFE_MODE'" | ||
export DIGIBYTED=digibyte-node # Used in functional tests |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,19 @@ | ||
#!/usr/bin/env bash | ||
# | ||
# Copyright (c) 2019-2020 The DigiByte Core developers | ||
# Copyright (c) 2019-present The Bitcoin Core developers | ||
# Distributed under the MIT software license, see the accompanying | ||
# file COPYING or http://www.opensource.org/licenses/mit-license.php. | ||
|
||
export LC_ALL=C.UTF-8 | ||
|
||
export CONTAINER_NAME=ci_win64 | ||
export DOCKER_NAME_TAG=ubuntu:20.04 # Check that Focal can cross-compile to win64 (Focal is used in the gitian build as well) | ||
export CI_IMAGE_NAME_TAG="docker.io/amd64/debian:bookworm" # Check that https://packages.debian.org/bookworm/g++-mingw-w64-x86-64-posix (version 12.2, similar to guix) can cross-compile | ||
export HOST=x86_64-w64-mingw32 | ||
export DPKG_ADD_ARCH="i386" | ||
export PACKAGES="python3 nsis g++-mingw-w64-x86-64 wine-binfmt wine64 wine32 file" | ||
export PACKAGES="nsis g++-mingw-w64-x86-64-posix wine-binfmt wine64 wine32 file" | ||
export RUN_FUNCTIONAL_TESTS=false | ||
export GOAL="deploy" | ||
export DIGIBYTE_CONFIG="--enable-reduce-exports --disable-gui-tests --disable-external-signer" | ||
|
||
# Compiler for MinGW-w64 causes false -Wreturn-type warning. | ||
# See https://sourceforge.net/p/mingw-w64/bugs/306/ | ||
export NO_WERROR=1 | ||
# Prior to 11.0.0, the mingw-w64 headers were missing noreturn attributes, causing warnings when | ||
# cross-compiling for Windows. https://sourceforge.net/p/mingw-w64/bugs/306/ | ||
# https://github.com/mingw-w64/mingw-w64/commit/1690994f515910a31b9fb7c7bd3a52d4ba987abe | ||
export DIGIBYTE_CONFIG="--enable-reduce-exports --disable-gui-tests CXXFLAGS=-Wno-return-type" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters