diff options
| author | Czarek Nakamoto <cyjan@mrcyjanek.net> | 2026-02-19 18:05:04 +0100 |
|---|---|---|
| committer | Czarek Nakamoto <cyjan@mrcyjanek.net> | 2026-02-19 22:22:31 +0100 |
| commit | 520c9aa929e2aa095114c3f7998de1132825facc (patch) | |
| tree | 999df06487393113dc9f46b4835b9e41b2472f1e /build_single.sh | |
| parent | 411e8a1cdb3f4c2812d83f28c335d2a4eb18bd29 (diff) | |
reproducibility
Diffstat (limited to 'build_single.sh')
| -rwxr-xr-x | build_single.sh | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/build_single.sh b/build_single.sh index 77d5a52..d2401e5 100755 --- a/build_single.sh +++ b/build_single.sh @@ -55,19 +55,16 @@ fi cd $(dirname $0) WDIR=$PWD pushd contrib/depends - if [[ -d $HOST_ABI ]]; - then - echo "Not building depends, directory exists" - else - env -i PATH="$PATH" CC=gcc CXX=g++ make "$NPROC" HOST="$HOST_ABI" DEPENDS_UNTRUSTED_FAST_BUILDS=$DEPENDS_UNTRUSTED_FAST_BUILDS - fi + env PATH="$PATH" make "$NPROC" HOST="$HOST_ABI" popd +source contrib/depends/$HOST_ABI/_source_me +export PATH="$(PWD)/contrib/depends/$HOST_ABI/native/bin:$PATH" -buildType=Debug +buildType=Release pushd ${repo}_libwallet2_api_c rm -rf build/${HOST_ABI} || true - mkdir -p build/${HOST_ABI} -p + mkdir -p build/${HOST_ABI} if [[ "$repo" == "zano" ]]; then EXTRA_CMAKE_FLAGS="-DCAKEWALLET=ON" @@ -94,17 +91,14 @@ pushd release/$repo else APPENDIX="${APPENDIX}so" fi - xz -ek ../../${repo}_libwallet2_api_c/build/${HOST_ABI}/libwallet2_api_c.${APPENDIX} - mv ../../${repo}_libwallet2_api_c/build/${HOST_ABI}/libwallet2_api_c.${APPENDIX}.xz ${HOST_ABI}_libwallet2_api_c.${APPENDIX}.xz + mv ../../${repo}_libwallet2_api_c/build/${HOST_ABI}/libwallet2_api_c.${APPENDIX} ${HOST_ABI}_libwallet2_api_c.${APPENDIX} # Extra libraries if [[ "$HOST_ABI" == "x86_64-w64-mingw32" || "$HOST_ABI" == "i686-w64-mingw32" ]]; then cp /usr/${HOST_ABI}/lib/libwinpthread-1.dll ${HOST_ABI}_libwinpthread-1.dll rm ${HOST_ABI}_libwinpthread-1.dll.xz || true - xz -ek ${HOST_ABI}_libwinpthread-1.dll #### cp /usr/lib/gcc/${HOST_ABI}/*-posix/libssp-0.dll ${HOST_ABI}_libssp-0.dll rm ${HOST_ABI}_libssp-0.dll.xz || true - xz -ek ${HOST_ABI}_libssp-0.dll fi popd |
