commit c621c44bef51c5dcb8207825e40c2e57c51a23f4
parent 85ebbc8665a54f716b8b6b1d4962bfd7283c9909
Author: Sebastian <sebasjm@gmail.com>
Date: Tue, 2 Jul 2024 15:11:59 -0300
spa lock
Diffstat:
3 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/bootstrap b/bootstrap
@@ -8,6 +8,8 @@ fi
echo "$0: Updating submodules"
echo | git submodule update --init --force --remote
+./contrib/check-prebuilt
+
# This is more portable than `which' but comes with
# the caveat of not(?) properly working on busybox's ash:
existence()
diff --git a/contrib/check-prebuilt b/contrib/check-prebuilt
@@ -0,0 +1,15 @@
+#!/usr/bin/env python3
+
+import os
+import sys
+
+contrib = os.path.abspath(os.path.dirname(__file__))
+
+spa_ver_lock = open(contrib + "/" + "spa.lock").read().strip()
+spa_ver_prebuilt = open(contrib + "/" + "wallet-core/challenger/version.txt").read().strip()
+
+if spa_ver_lock != spa_ver_prebuilt:
+ print("SPA version mismatch")
+ print("lockfile has version", spa_ver_lock)
+ print("prebuilt has version", spa_ver_prebuilt)
+ sys.exit(1)
diff --git a/contrib/spa.lock b/contrib/spa.lock
@@ -0,0 +1 @@
+0.12.2