From 7e227b0aa00c66d5d407751cac715e61e0c1c373 Mon Sep 17 00:00:00 2001 From: cyan Date: Tue, 10 Mar 2026 20:23:19 +0100 Subject: Cleanup and fixes (#180) --- generate_checksum.sh | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'generate_checksum.sh') diff --git a/generate_checksum.sh b/generate_checksum.sh index ea59961..3793a54 100755 --- a/generate_checksum.sh +++ b/generate_checksum.sh @@ -10,17 +10,16 @@ for coin in monero wownero zano; do submodule_hash=$(git ls-tree HEAD ${coin} | xargs | awk '{ print $3 }') COIN=$(echo "$coin" | tr a-z A-Z) - COIN_wallet2_api_c_h_sha256=$(sha256sum ${coin}_libwallet2_api_c/src/main/cpp/wallet2_api_c.h | xargs | awk '{ print $1 }') - COIN_wallet2_api_c_cpp_sha256=$(sha256sum ${coin}_libwallet2_api_c/src/main/cpp/wallet2_api_c.cpp | xargs | awk '{ print $1 }')-${submodule_hash} + COIN_wallet2_api_c_h_sha256=$(sha256sum ${coin}_libwallet2_api_c/src/main/cpp/${coin}_wallet2_api_c.h | xargs | awk '{ print $1 }') + COIN_wallet2_api_c_cpp_sha256=$(sha256sum ${coin}_libwallet2_api_c/src/main/cpp/${coin}_wallet2_api_c.cpp | xargs | awk '{ print $1 }')-${submodule_hash} COIN_wallet2_api_c_exp_sha256=$(sha256sum ${coin}_libwallet2_api_c/${coin}_libwallet2_api_c.exp | xargs | awk '{ print $1 }') - cat > ${coin}_libwallet2_api_c/src/main/cpp/${coin}_checksum.h << EOF -#ifndef MONEROC_CHECKSUMS -#define MONEROC_CHECKSUMS + cat > ${coin}_libwallet2_api_c/src/main/cpp/${coin}_checksum.c << EOF +#include "${coin}_checksum.h" + const char * ${COIN}_wallet2_api_c_h_sha256 = "${COIN_wallet2_api_c_h_sha256}"; const char * ${COIN}_wallet2_api_c_cpp_sha256 = "${COIN_wallet2_api_c_cpp_sha256}"; const char * ${COIN}_wallet2_api_c_exp_sha256 = "${COIN_wallet2_api_c_exp_sha256}"; -#endif EOF cat > impls/monero.dart/lib/src/checksum_${coin}.dart << EOF // ignore_for_file: constant_identifier_names @@ -36,4 +35,3 @@ export const ${coin}Checksum = { } EOF done - -- cgit v1.2.3