29 lines
626 B
Makefile
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)
|
|
|