aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2024-04-23 10:47:18 -0300
committerSebastian <sebasjm@gmail.com>2024-04-23 10:47:18 -0300
commitf9f109b08b3af89081521bc6b60b9cdc0034450a (patch)
treea8715d76f51c12a1a12eff3f078a1c6e785a311a
parent84b415abe748753422441a899d29fd6da1ea815e (diff)
downloadwallet-core-f9f109b08b3af89081521bc6b60b9cdc0034450a.tar.xz
publish anastasis webui prebuilt
-rw-r--r--Makefile7
-rwxr-xr-xcontrib/copy-anastasis-into-prebuilt.sh10
2 files changed, 17 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 39a949c51..b1103edaf 100644
--- a/Makefile
+++ b/Makefile
@@ -51,8 +51,15 @@ prebuilt:
make bank-prebuilt
make challenger-prebuilt
make aml-backoffice-prebuilt
+ make anastasis-prebuilt
./contrib/publish-prebuilt-dir.sh
+.PHONY: anastasis-prebuilt
+anastasis-prebuilt:
+ pnpm install --frozen-lockfile --filter @gnu-taler/anastasis-webui...
+ pnpm run --filter @gnu-taler/anastasis-webui... build
+ ./contrib/copy-anastasis-into-prebuilt.sh
+
.PHONY: backoffice-prebuilt
backoffice-prebuilt:
pnpm install --frozen-lockfile --filter @gnu-taler/merchant-backoffice-ui...
diff --git a/contrib/copy-anastasis-into-prebuilt.sh b/contrib/copy-anastasis-into-prebuilt.sh
new file mode 100755
index 000000000..36335bfcf
--- /dev/null
+++ b/contrib/copy-anastasis-into-prebuilt.sh
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+[ ! -d prebuilt ] && git worktree add -f prebuilt prebuilt && exit 1
+
+find packages/anastasis-webui/dist/prod/ -type f -printf '%P\n' | sort > prebuilt/anastasis/bof
+
+while IFS= read -r file; do
+ cp packages/anastasis-webui/dist/prod/$file prebuilt/anastasis/$file
+done < prebuilt/anastasis/bof
+