dasig-solid/frontend/Makefile
2025-11-26 14:01:40 +08:00

29 lines
626 B
Makefile

.SILENT:
all:
deno install && deno install --allow-scripts=npm:sharp,npm:@parcel/watcher
dev:
deno task dev
build:
deno task build && PORT=9000 deno run --allow-env --allow-read --allow-net .output/server/index.mjs &
update:
deno update
docker:
docker compose up -d
podman:
podman-compose up -d
favicon:
deno --allow-env --allow-read --allow-ffi ./@dasig/scripts/node/generateFavicon.ts
logo:
deno --allow-env --allow-read --allow-ffi ./@dasig/scripts/node/optimizeLogo.ts --size $(size)
image:
deno --allow-env --allow-read --allow-ffi ./@dasig/scripts/node/optimizeImage.ts --name $(name) --size $(size)