aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2023-06-06 15:25:53 +0200
committerFlorian Dold <florian@dold.me>2023-06-06 15:25:53 +0200
commitf56a563533e28b27affc098ccff77ae4cc60e509 (patch)
treee17a914408d7982d6e34b986e2c98a23af855ea3 /Makefile
parent265d88b6b7eaf08ef2ab7ccb22c43205354b0f0d (diff)
downloadwallet-core-f56a563533e28b27affc098ccff77ae4cc60e509.tar.xz
build system: get rid of prepare scripts
These don't seem to be the right location to compile packages. The newest version of pnpm runs all those scripts on "pnpm install", even if we filter for only one package. That results in a build performance issue.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 1a23b0a64..20e8d886c 100644
--- a/Makefile
+++ b/Makefile
@@ -106,7 +106,7 @@ webextension-dev:
.PHONY: embedded
embedded:
- pnpm install --frozen-lockfile --ignore-scripts --filter @gnu-taler/taler-wallet-embedded...
+ pnpm install --frozen-lockfile --filter @gnu-taler/taler-wallet-embedded...
pnpm run --filter @gnu-taler/taler-wallet-embedded... compile
@echo built packages/taler-wallet-embedded/dist/taler-wallet-core-qjs.mjs
@@ -120,7 +120,7 @@ install: compile
# Install taler-wallet-cli and taler-harness
install-tools:
- pnpm install --frozen-lockfile --ignore-scripts --filter @gnu-taler/taler-wallet-cli... --filter @gnu-taler/taler-harness...
+ pnpm install --frozen-lockfile --filter @gnu-taler/taler-wallet-cli... --filter @gnu-taler/taler-harness...
pnpm run --filter @gnu-taler/taler-wallet-cli... --filter @gnu-taler/taler-harness... compile
make -C packages/taler-wallet-cli install-nodeps
make -C packages/taler-harness install-nodeps