26 lines
602 B
Makefile
26 lines
602 B
Makefile
_choose:
|
|
just --choose
|
|
|
|
up:
|
|
docker compose up -d
|
|
ng serve
|
|
|
|
down:
|
|
docker compose down
|
|
|
|
lint:
|
|
-npm run lint:ts:fix
|
|
-npm run lint:scss:fix
|
|
|
|
generate:
|
|
#!/bin/sh
|
|
API_VERSION="$(cat package.json | jq -r '.api_version')"
|
|
API_URL="https://git.euph.dev/TowerDefence/Server/releases/download/$API_VERSION/api.yml"
|
|
rm -rf src/app/core/server
|
|
mkdir -p src/app/core/server
|
|
npx @openapitools/openapi-generator-cli \
|
|
generate \
|
|
--openapitools src/app/core/openapitools.json \
|
|
-i "$API_URL" \
|
|
-g typescript-angular \
|
|
-o src/app/core/server
|