taler-typescript-core

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

commit 04510ab204a679b936d567ec18723391f11bbfcd
parent 55d6226c7a6270869c787e276dafe3efadf245b8
Author: Sebastian <sebasjm@gmail.com>
Date:   Wed, 21 Aug 2024 19:23:40 -0300

make kyc prebuilt

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

diff --git a/Makefile b/Makefile @@ -48,6 +48,7 @@ prebuilt: make backoffice-prebuilt make backend-prebuilt make bank-prebuilt + make kyc-prebuilt make challenger-prebuilt make aml-backoffice-prebuilt make anastasis-prebuilt @@ -79,6 +80,12 @@ aml-backoffice-prebuilt: pnpm run --filter @gnu-taler/aml-backoffice-ui... build ./contrib/copy-aml-backoffice-into-prebuilt.sh +.PHONY: kyc-prebuilt +kyc-prebuilt: + pnpm install --frozen-lockfile --filter @gnu-taler/kyc-ui... + pnpm run --filter @gnu-taler/kyc-ui... build + ./contrib/copy-kyc-into-prebuilt.sh + .PHONY: challenger-prebuilt challenger-prebuilt: pnpm install --frozen-lockfile --filter @gnu-taler/challenger-ui... @@ -133,6 +140,16 @@ aml-backoffice-dev-prebuilt: ./contrib/copy-aml-backoffice-into-prebuilt.sh ./contrib/publish-prebuilt-dir.sh +.PHONY: kyc-dev-prebuilt +kyc-dev-prebuilt: + ./contrib/cleanup-prebuilt-dir.sh + ./contrib/next-dev-version.sh packages/kyc-ui/package.json + pnpm install --frozen-lockfile --filter @gnu-taler/kyc-ui... + pnpm run --filter @gnu-taler/kyc-ui... build + git ci -am "new prebuilt dev" && git push + ./contrib/copy-kyc-into-prebuilt.sh + ./contrib/publish-prebuilt-dir.sh + .PHONY: challenger-dev-prebuilt challenger-dev-prebuilt: ./contrib/cleanup-prebuilt-dir.sh diff --git a/contrib/copy-kyc-into-prebuilt.sh b/contrib/copy-kyc-into-prebuilt.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +[ ! -d prebuilt ] && git worktree add -f prebuilt prebuilt && exit 1 + +find packages/kyc-ui/dist/prod/ -type f -printf '%P\n' | sort > prebuilt/kyc/bof + +while IFS= read -r file; do + cp packages/kyc-ui/dist/prod/$file prebuilt/kyc/$file +done < prebuilt/kyc/bof +