45 lines
693 B
Makefile
45 lines
693 B
Makefile
.PHONY: help install dev build preview check lint format clean docker-build docker-run docker package publish
|
|
|
|
help:
|
|
@echo 'Usage: make [target]'
|
|
@echo ''
|
|
@echo 'Available targets:'
|
|
@awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z_-]+:.*?## / {printf " %-15s %s\n", $$1, $$2}' $(MAKEFILE_LIST)
|
|
|
|
dev:
|
|
npm install
|
|
npm run dev
|
|
|
|
build:
|
|
npm run build
|
|
|
|
package:
|
|
npm run package
|
|
|
|
publish:
|
|
npm publish
|
|
|
|
preview:
|
|
npm run preview
|
|
|
|
check:
|
|
npm run check
|
|
|
|
lint:
|
|
npm run lint
|
|
|
|
format:
|
|
npm run format
|
|
|
|
clean:
|
|
rm -rf .svelte-kit build node_modules/.vite dist package
|
|
|
|
docker-build:
|
|
docker build -t linking-tool .
|
|
|
|
docker-run:
|
|
docker run --rm -p 3000:3000 linking-tool
|
|
|
|
docker: docker-build docker-run
|
|
|