From 20f6d37f3499ddac7c0e4ea23a441560f264efea Mon Sep 17 00:00:00 2001 From: Phillip Mienk Date: Tue, 10 Dec 2024 12:29:26 -0800 Subject: [PATCH] Regenerate artifacts. --- .github/workflows/ci.yml | 18 ++++++++++++++++++ install-cmake.sh | 17 ++++++++++------- install-cmakepresets.sh | 17 ++++++++++------- install.sh | 17 ++++++++++------- 4 files changed, 48 insertions(+), 21 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0c2bdf27f4..c9715727cc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,6 +25,7 @@ jobs: coverage: "nocov" boost: "--build-boost" icu: "" + secp256k1: "--build-secp256k1" cc: "clang-15" flags: "-Og -fPIE" options: "--enable-isystem --enable-avx2 --enable-sse4" @@ -39,6 +40,7 @@ jobs: coverage: "nocov" boost: "--build-boost" icu: "--build-icu --with-icu" + secp256k1: "--build-secp256k1" cc: "clang-15" flags: "-Os -fPIE" options: "--enable-isystem --enable-avx2" @@ -53,6 +55,7 @@ jobs: coverage: "nocov" boost: "--build-boost" icu: "" + secp256k1: "--build-secp256k1" cc: "gcc-11" flags: "-Os -fPIE" options: "--enable-isystem --enable-sse4" @@ -67,6 +70,7 @@ jobs: coverage: "cov" boost: "--build-boost" icu: "--build-icu --with-icu" + secp256k1: "--build-secp256k1" cc: "gcc-11" flags: "-Os -g --coverage -fPIE" options: "--enable-isystem" @@ -81,6 +85,7 @@ jobs: coverage: "nocov" boost: "--build-boost" icu: "" + secp256k1: "--build-secp256k1" cc: "clang" flags: "-Os -fPIE -DBOOST_NO_CXX98_FUNCTION_BASE" options: "--enable-isystem" @@ -95,6 +100,7 @@ jobs: coverage: "nocov" boost: "--build-boost" icu: "" + secp256k1: "--build-secp256k1" cc: "clang" flags: "-Os -fvisibility=hidden -fPIE -DBOOST_NO_CXX98_FUNCTION_BASE" options: "--enable-isystem" @@ -170,6 +176,7 @@ jobs: ${{ env.ASSERT_NDEBUG }} ${{ matrix.boost }} ${{ matrix.icu }} + ${{ matrix.secp256k1 }} - name: Coveralls Calculation if: ${{ matrix.coverage == 'cov' }} @@ -250,6 +257,7 @@ jobs: coverage: "nocov" boost: "--build-boost" icu: "" + secp256k1: "--build-secp256k1" cc: "clang-15" flags: "-Og -fPIE" options: "-Denable-avx2=on -Denable-sse4=on" @@ -264,6 +272,7 @@ jobs: coverage: "nocov" boost: "--build-boost" icu: "--build-icu --with-icu" + secp256k1: "--build-secp256k1" cc: "clang-15" flags: "-Os -fPIE" options: "-Denable-avx2=on" @@ -278,6 +287,7 @@ jobs: coverage: "nocov" boost: "--build-boost" icu: "" + secp256k1: "--build-secp256k1" cc: "gcc-11" flags: "-Os -fPIE" options: "-Denable-sse4=on" @@ -292,6 +302,7 @@ jobs: coverage: "nocov" boost: "--build-boost" icu: "--build-icu --with-icu" + secp256k1: "--build-secp256k1" cc: "gcc-11" flags: "-Os -fPIE" options: "" @@ -306,6 +317,7 @@ jobs: coverage: "nocov" boost: "--build-boost" icu: "" + secp256k1: "--build-secp256k1" cc: "clang" flags: "-Os -fPIE -DBOOST_NO_CXX98_FUNCTION_BASE" options: "" @@ -320,6 +332,7 @@ jobs: coverage: "nocov" boost: "--build-boost" icu: "" + secp256k1: "--build-secp256k1" cc: "clang" flags: "-Os -fvisibility=hidden -fPIE -DBOOST_NO_CXX98_FUNCTION_BASE" options: "" @@ -398,6 +411,7 @@ jobs: ${{ env.ASSERT_NDEBUG }} ${{ matrix.boost }} ${{ matrix.icu }} + ${{ matrix.secp256k1 }} - name: Coveralls Calculation if: ${{ matrix.coverage == 'cov' }} @@ -489,6 +503,7 @@ jobs: coverage: "nocov" boost: "--build-boost" icu: "" + secp256k1: "--build-secp256k1" cc: "clang-15" flags: "-Og -fPIE" options: "-Denable-avx2=on -Denable-sse4=on" @@ -504,6 +519,7 @@ jobs: coverage: "nocov" boost: "--build-boost" icu: "--build-icu --with-icu" + secp256k1: "--build-secp256k1" cc: "clang-15" flags: "-Os -fPIE" options: "-Denable-avx2=on" @@ -519,6 +535,7 @@ jobs: coverage: "nocov" boost: "--build-boost" icu: "" + secp256k1: "--build-secp256k1" cc: "gcc-11" flags: "-Os -fPIE" options: "-Denable-sse4=on" @@ -598,6 +615,7 @@ jobs: ${{ env.ASSERT_NDEBUG }} ${{ matrix.boost }} ${{ matrix.icu }} + ${{ matrix.secp256k1 }} - name: Coveralls Calculation if: ${{ matrix.coverage == 'cov' }} diff --git a/install-cmake.sh b/install-cmake.sh index 841c01917e..1a20edd358 100755 --- a/install-cmake.sh +++ b/install-cmake.sh @@ -227,8 +227,9 @@ display_help() display_message " accesses this feature, so if you do not intend to " display_message " use passphrase normalization this dependency can " display_message " be avoided." - display_message " --build-icu Builds ICU libraries." - display_message " --build-boost Builds Boost libraries." + display_message " --build-icu Build ICU libraries." + display_message " --build-boost Build Boost libraries." + display_message " --build-secp256k1 Build libsecp256k1 libraries." display_message " --build-dir= Location of downloaded and intermediate files." display_message " --prefix= Library install location (defaults to /usr/local)." display_message " --disable-shared Disables shared library builds." @@ -257,9 +258,10 @@ parse_command_line_options() # Common project options. (--with-icu) WITH_ICU="yes";; - # Custom build options (in the form of --build-