summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2024-02-14 09:33:04 -0300
committerSebastian <sebasjm@gmail.com>2024-02-14 09:33:04 -0300
commit589c6b87be85a60603636d47526675e46d98a015 (patch)
treec4fc54613cb9fd72971688c487cc24ad13b75377
parent333812272b8fee74009ed32aa7c5424bfcfee6eb (diff)
downloadwallet-core-589c6b87be85a60603636d47526675e46d98a015.tar.gz
wallet-core-589c6b87be85a60603636d47526675e46d98a015.tar.bz2
wallet-core-589c6b87be85a60603636d47526675e46d98a015.zip
update prebuilt script
-rw-r--r--Makefile11
-rwxr-xr-xcontrib/cleanup-prebuilt-dir.sh7
-rwxr-xr-xcontrib/publish-prebuilt-dir.sh7
3 files changed, 24 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 4cecfd7a8..dee964769 100644
--- a/Makefile
+++ b/Makefile
@@ -42,6 +42,15 @@ publish:
pnpm run compile
pnpm publish -r --no-git-checks
+
+.PHONY: prebuilt
+prebuilt:
+ ./contrib/cleanup-prebuilt-dir.sh
+ make backoffice-prebuilt
+ make backend-prebuilt
+ make aml-backoffice-prebuilt
+ ./contrib/publish-prebuilt-dir.sh
+
.PHONY: backoffice-prebuilt
backoffice-prebuilt:
pnpm install --frozen-lockfile --filter @gnu-taler/merchant-backoffice-ui...
@@ -58,7 +67,7 @@ backend-prebuilt:
aml-backoffice-prebuilt:
pnpm install --frozen-lockfile --filter @gnu-taler/aml-backoffice-ui...
pnpm run --filter @gnu-taler/aml-backoffice-ui... build
- ./contrib/copy-aml-backoffice-into-prebuilt.s
+ ./contrib/copy-aml-backoffice-into-prebuilt.sh
#.PHONY: auditor-backoffice-prebuilt
#auditor-backoffice-prebuilt:
diff --git a/contrib/cleanup-prebuilt-dir.sh b/contrib/cleanup-prebuilt-dir.sh
new file mode 100755
index 000000000..1f664f860
--- /dev/null
+++ b/contrib/cleanup-prebuilt-dir.sh
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+[ ! -d prebuilt ] && git worktree add -f prebuilt prebuilt && exit 1
+
+cd prebuilt
+git checkout -- .
+git pull
diff --git a/contrib/publish-prebuilt-dir.sh b/contrib/publish-prebuilt-dir.sh
new file mode 100755
index 000000000..33307a4c0
--- /dev/null
+++ b/contrib/publish-prebuilt-dir.sh
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+COMMIT=$(git rev-parse --verify HEAD)
+MSG="built from ${COMMIT}"
+
+git commit -m "$MSG" -a
+git push