From f4edc055a6a984c601a02ce482a71af3ad9e17f8 Mon Sep 17 00:00:00 2001 From: naskya Date: Sat, 23 Mar 2024 01:48:29 +0900 Subject: [PATCH] dev: `make` to run `pnpm run format && make entities`, `make build` to run debug build --- Makefile | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index edf4e756fe..1731a33d02 100644 --- a/Makefile +++ b/Makefile @@ -4,6 +4,27 @@ ifneq (dev,$(wildcard config.env)) endif +.PHONY: pre-commit +pre-commit: format entities + +.PHONY: format +format: + pnpm run format + +.PHONY: entities +entities: + pnpm run migrate + $(MAKE) -C ./packages/backend-rs regenerate-entities + + +.PHONY: build +build: + corepack prepare pnpm@latest --activate + pnpm install + NODE_OPTIONS='--max_old_space_size=3072' pnpm run build:debug + pnpm run migrate + + .PHONY: db.init db.up db.down db.init: $(MAKE) -C ./dev/db-container init @@ -11,8 +32,3 @@ db.up: $(MAKE) -C ./dev/db-container up db.down: $(MAKE) -C ./dev/db-container down - -.PHONY: entities -entities: - pnpm run migrate - $(MAKE) -C ./packages/backend-rs regenerate-entities