taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit f9f109b08b3af89081521bc6b60b9cdc0034450a
parent 84b415abe748753422441a899d29fd6da1ea815e
Author: Sebastian <sebasjm@gmail.com>
Date:   Tue, 23 Apr 2024 10:47:18 -0300

publish anastasis webui prebuilt

Diffstat:
MMakefile | 7+++++++
Acontrib/copy-anastasis-into-prebuilt.sh | 10++++++++++
2 files changed, 17 insertions(+), 0 deletions(-)

diff --git 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 @@ -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 +