mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-08-02 19:40:46 +02:00
guix: consolidate config flags
This commit is contained in:
@@ -58,15 +58,16 @@ mkdir -p "$DISTSRC"
|
||||
env CFLAGS="${HOST_CFLAGS}" CXXFLAGS="${HOST_CXXFLAGS}" LDFLAGS="${HOST_LDFLAGS}" \
|
||||
cmake -S . -B build \
|
||||
--toolchain "${BASEPREFIX}/${HOST}/toolchain.cmake" \
|
||||
-Werror=dev \
|
||||
-DBUILD_BENCH=OFF \
|
||||
-DBUILD_FUZZ_BINARY=OFF \
|
||||
-DBUILD_GUI=OFF \
|
||||
-DBUILD_GUI_TESTS=OFF \
|
||||
-DCMAKE_EXE_LINKER_FLAGS="${HOST_LDFLAGS} -static-libstdc++ -static-libgcc" \
|
||||
-DCMAKE_INSTALL_PREFIX="${INSTALLPATH}" \
|
||||
-DCMAKE_SKIP_RPATH=TRUE \
|
||||
-DREDUCE_EXPORTS=ON \
|
||||
-DCMAKE_EXE_LINKER_FLAGS="${HOST_LDFLAGS} -static-libstdc++ -static-libgcc" \
|
||||
-DWITH_CCACHE=OFF
|
||||
-DWITH_CCACHE=OFF \
|
||||
-Werror=dev
|
||||
|
||||
# Build Bitcoin Core
|
||||
cmake --build build -j "$JOBS"
|
||||
|
||||
@@ -51,8 +51,8 @@ mkdir -p "$DISTSRC"
|
||||
env CFLAGS="${HOST_CFLAGS}" CXXFLAGS="${HOST_CXXFLAGS}" LDFLAGS="${HOST_LDFLAGS}" \
|
||||
cmake -S . -B build \
|
||||
--toolchain "${BASEPREFIX}/${HOST}/toolchain.cmake" \
|
||||
-Werror=dev \
|
||||
-DBUILD_BENCH=OFF \
|
||||
-DBUILD_BITCOIN_BIN=OFF \
|
||||
-DBUILD_CLI=OFF \
|
||||
-DBUILD_DAEMON=OFF \
|
||||
-DBUILD_FUZZ_BINARY=OFF \
|
||||
@@ -65,7 +65,8 @@ mkdir -p "$DISTSRC"
|
||||
-DCMAKE_INSTALL_PREFIX="${INSTALLPATH}" \
|
||||
-DCMAKE_SKIP_RPATH=TRUE \
|
||||
-DREDUCE_EXPORTS=ON \
|
||||
-DWITH_CCACHE=OFF
|
||||
-DWITH_CCACHE=OFF \
|
||||
-Werror=dev
|
||||
|
||||
# Build Bitcoin Core
|
||||
cmake --build build -j "$JOBS" --target bitcoin-gui bitcoin-qt
|
||||
|
||||
@@ -37,7 +37,6 @@ mkdir -p "$DISTSRC"
|
||||
# Configure this DISTSRC for $HOST
|
||||
env cmake -S . -B build \
|
||||
--toolchain "${BASEPREFIX}/${HOST}/toolchain.cmake" \
|
||||
-Werror=dev \
|
||||
-DBUILD_BENCH=OFF \
|
||||
-DBUILD_FUZZ_BINARY=OFF \
|
||||
-DBUILD_GUI=OFF \
|
||||
@@ -45,7 +44,8 @@ mkdir -p "$DISTSRC"
|
||||
-DCMAKE_INSTALL_PREFIX="${INSTALLPATH}" \
|
||||
-DCMAKE_SKIP_RPATH=TRUE \
|
||||
-DREDUCE_EXPORTS=ON \
|
||||
-DWITH_CCACHE=OFF
|
||||
-DWITH_CCACHE=OFF \
|
||||
-Werror=dev
|
||||
|
||||
# Build Bitcoin Core
|
||||
cmake --build build -j "$JOBS"
|
||||
|
||||
@@ -36,8 +36,6 @@ mkdir -p "$DISTSRC"
|
||||
# Configure this DISTSRC for $HOST
|
||||
env cmake -S . -B build \
|
||||
--toolchain "${BASEPREFIX}/${HOST}/toolchain.cmake" \
|
||||
-DWITH_CCACHE=OFF \
|
||||
-Werror=dev \
|
||||
-DBUILD_BENCH=OFF \
|
||||
-DBUILD_BITCOIN_BIN=OFF \
|
||||
-DBUILD_CLI=OFF \
|
||||
@@ -50,7 +48,9 @@ mkdir -p "$DISTSRC"
|
||||
-DBUILD_WALLET_TOOL=OFF \
|
||||
-DCMAKE_INSTALL_PREFIX="${INSTALLPATH}" \
|
||||
-DCMAKE_SKIP_RPATH=TRUE \
|
||||
-DREDUCE_EXPORTS=ON
|
||||
-DREDUCE_EXPORTS=ON \
|
||||
-DWITH_CCACHE=OFF \
|
||||
-Werror=dev
|
||||
|
||||
# Build Bitcoin Core
|
||||
cmake --build build -j "$JOBS" --target bitcoin-gui bitcoin-qt
|
||||
|
||||
@@ -43,14 +43,14 @@ mkdir -p "$DISTSRC"
|
||||
env CFLAGS="${HOST_CFLAGS}" CXXFLAGS="${HOST_CXXFLAGS}" LDFLAGS="${HOST_LDFLAGS}" \
|
||||
cmake -S . -B build \
|
||||
--toolchain "${BASEPREFIX}/${HOST}/toolchain.cmake" \
|
||||
-Werror=dev \
|
||||
-DBUILD_BENCH=OFF \
|
||||
-DBUILD_FUZZ_BINARY=OFF \
|
||||
-DBUILD_GUI=OFF \
|
||||
-DBUILD_GUI_TESTS=OFF \
|
||||
-DCMAKE_INSTALL_PREFIX="${INSTALLPATH}" \
|
||||
-DREDUCE_EXPORTS=ON \
|
||||
-DWITH_CCACHE=OFF
|
||||
-DWITH_CCACHE=OFF \
|
||||
-Werror=dev
|
||||
|
||||
# Build Bitcoin Core
|
||||
cmake --build build -j "$JOBS"
|
||||
|
||||
@@ -42,7 +42,6 @@ mkdir -p "$DISTSRC"
|
||||
env CFLAGS="${HOST_CFLAGS}" CXXFLAGS="${HOST_CXXFLAGS}" LDFLAGS="${HOST_LDFLAGS}" \
|
||||
cmake -S . -B build \
|
||||
--toolchain "${BASEPREFIX}/${HOST}/toolchain.cmake" \
|
||||
-Werror=dev \
|
||||
-DBUILD_BENCH=OFF \
|
||||
-DBUILD_BITCOIN_BIN=OFF \
|
||||
-DBUILD_CLI=OFF \
|
||||
@@ -55,7 +54,8 @@ mkdir -p "$DISTSRC"
|
||||
-DBUILD_WALLET_TOOL=OFF \
|
||||
-DCMAKE_INSTALL_PREFIX="${INSTALLPATH}" \
|
||||
-DREDUCE_EXPORTS=ON \
|
||||
-DWITH_CCACHE=OFF
|
||||
-DWITH_CCACHE=OFF \
|
||||
-Werror=dev
|
||||
|
||||
# Build Bitcoin Core
|
||||
cmake --build build -j "$JOBS" --target bitcoin-qt
|
||||
|
||||
Reference in New Issue
Block a user