summaryrefslogtreecommitdiff
path: root/bootstrap
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2023-07-31 10:52:34 +0200
committerFlorian Dold <florian@dold.me>2023-07-31 10:52:34 +0200
commit3923530608d02130841f6daa2c2d07155655ac80 (patch)
tree1a17523de6ed73326dd7998b1a9764fb626a0a12 /bootstrap
parentdc81d01304e3cf93c4ae86ab8c11fa778aff583f (diff)
downloadexchange-3923530608d02130841f6daa2c2d07155655ac80.tar.gz
exchange-3923530608d02130841f6daa2c2d07155655ac80.tar.bz2
exchange-3923530608d02130841f6daa2c2d07155655ac80.zip
make sure gana files are built from pinned submodule
Previously the bootstrap script would always pull and build from the latest gana.git master, which led to unreproducible builds, and broke building older tags of the exchange from git when gana did a breaking change.
Diffstat (limited to 'bootstrap')
-rwxr-xr-xbootstrap3
1 files changed, 2 insertions, 1 deletions
diff --git a/bootstrap b/bootstrap
index 20c1c6025..98cbc24ca 100755
--- a/bootstrap
+++ b/bootstrap
@@ -18,7 +18,8 @@ fi
echo "$0: Updating submodules"
echo | git submodule update --init
-./contrib/gana.sh
+# Generate based on pinned submodule
+./contrib/gana-generate.sh
# This is more portable than `which' but comes with
# the caveat of not(?) properly working on busybox's ash: