Makefile: fix idp dependencies

The pnp-build step create the static assets tree. So make the other
steps depend on it.
This commit is contained in:
Ralf Haferkamp
2025-04-22 17:07:55 +02:00
parent f3230164cd
commit d0837780b1
+2 -6
View File
@@ -15,20 +15,16 @@ node-generate-prod: assets
.PHONY: assets
assets: pnpm-build \
assets/identifier/static \
assets/identifier/static/favicon.svg \
assets/identifier/static/icon-lilac.svg
assets/identifier/static:
mkdir -p assets/identifier/static
.PHONY: assets/identifier/static/favicon.svg # force overwrite
assets/identifier/static/favicon.svg:
assets/identifier/static/favicon.svg: pnpm-build
cp src/images/favicon.svg assets/identifier/static/favicon.svg
rm assets/identifier/static/favicon.ico
.PHONY: assets/identifier/static/icon-lilac.svg
assets/identifier/static/icon-lilac.svg:
assets/identifier/static/icon-lilac.svg: pnpm-build
cp src/images/icon-lilac.svg assets/identifier/static/icon-lilac.svg
.PHONY: pnpm-build