Commit graph

29 commits

Author SHA1 Message Date
nocci
db6ccd4dcb For tarball builds, use existing configure or autoreconf if missing 2025-12-12 11:48:17 +00:00
nocci
b13de688ba Use autoreconf for exchange/merchant tarballs; add autoconf 2025-12-12 11:43:25 +00:00
nocci
e1362911fd Run bootstrap for exchange/merchant if configure missing; init git for tarballs 2025-12-12 11:39:56 +00:00
nocci
831a473fbe Skip bootstrap for exchange/merchant tarballs to avoid git checks 2025-12-12 11:38:08 +00:00
nocci
96465d6267 Init git repo when building exchange/merchant from tarball 2025-12-12 11:36:05 +00:00
nocci
afe3090506 Force non-git bootstrap env for exchange/merchant tarballs 2025-12-12 11:34:31 +00:00
nocci
363060ee82 Set GNUNET_PREFIX during exchange/merchant bootstrap 2025-12-12 11:32:22 +00:00
nocci
b438c6045e Allow vendor/libeufin tarball; add tarball args 2025-12-12 11:27:01 +00:00
nocci
30c6b94d8c Support vendor tarballs for exchange/merchant; pass tarball args 2025-12-12 11:24:40 +00:00
nocci
076d8a76f5 Stub doc/handbook/meson.build to keep GNUnet tarball build 2025-12-12 11:13:32 +00:00
nocci
b95e6ca8cd Revert "Stub doc/handbook/meson.build if missing in GNUnet tarball"
This reverts commit 3a561ce9d0.
2025-12-12 11:10:44 +00:00
nocci
3a561ce9d0 Stub doc/handbook/meson.build if missing in GNUnet tarball 2025-12-12 11:09:20 +00:00
nocci
29aacb1e60 Fallback to git when GNUnet tarball lacks doc/handbook 2025-12-12 11:08:15 +00:00
nocci
a69937735f Relax GNUnet tarball check to meson.build only 2025-12-12 11:06:21 +00:00
nocci
a0e717c913 Copy vendor/ into build context for GNUnet tarball usage 2025-12-12 11:02:13 +00:00
nocci
4753f689ef Prefer local vendor gnunet tarball before GNUNET_TARBALL_URL 2025-12-12 10:59:05 +00:00
nocci
10d29fa6d7 Support gnunet-*.tar.gz in vendor and update docs 2025-12-12 10:45:03 +00:00
nocci
4e319e0f31 Allow local GNUnet tarball via vendor/gnunet.tar.gz 2025-12-12 09:53:31 +00:00
nocci
0636213553 Fallback to git clone if GNUnet tarball missing docs 2025-12-11 16:35:43 +00:00
nocci
fcf46fb0e8 Add libsodium-dev for GNUnet build deps 2025-12-11 16:32:17 +00:00
nocci
df6a4af858 Add libgcrypt dev dependency for GNUnet build 2025-12-11 16:29:19 +00:00
nocci
e49ef47a67 Add libmicrohttpd-dev for GNUnet build 2025-12-11 16:26:39 +00:00
nocci
148d838c10 Add libcurl dev dependency for GNUnet build 2025-12-11 16:23:59 +00:00
nocci
d6c2014c46 Add gettext and libunistring-dev for GNUnet build 2025-12-11 16:20:56 +00:00
nocci
1fb90634c8 Add meson and ninja-build for GNUnet build 2025-12-11 16:16:57 +00:00
nocci
f8609c6634 Expose build refs in .env, add build script, default GNUnet v0.26.1 2025-12-11 15:40:50 +00:00
nocci
6d482237ce Allow GNUnet tarball builds via GNUNET_TARBALL_URL 2025-12-11 15:36:55 +00:00
nocci
e2a71b7d14 Use shallow pinned refs for gnunet/exchange/merchant/libeufin 2025-12-11 15:22:39 +00:00
nocci
d0b0722a7b Initial Taler stack with templated configs, db init script, caddy proxy 2025-12-11 12:22:48 +00:00