diff options
-rw-r--r-- | Makefile | 7 | ||||
-rwxr-xr-x | contrib/copy-anastasis-into-prebuilt.sh | 10 |
2 files changed, 17 insertions, 0 deletions
@@ -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 + |