Move directory creation from Makefile to wizard

This commit is contained in:
Ilya Groshev
2026-04-24 20:09:18 +03:00
parent 0c556563c6
commit 8abd5d007e
2 changed files with 6 additions and 16 deletions
+1 -15
View File
@@ -34,32 +34,18 @@ build-dev:
go build -o bin/dev$(EXE) ./cmd/dev go build -o bin/dev$(EXE) ./cmd/dev
build-all: build-all:
ifeq ($(OS),Windows_NT)
cmd /C "if not exist bin mkdir bin"
else
mkdir -p bin
endif
go build -o bin/dev$(EXE) ./cmd/dev go build -o bin/dev$(EXE) ./cmd/dev
go build -o bin/auth-server$(EXE) ./cmd/auth-server go build -o bin/auth-server$(EXE) ./cmd/auth-server
go build -o bin/octo-cdn$(EXE) ./cmd/octo-cdn go build -o bin/octo-cdn$(EXE) ./cmd/octo-cdn
go build -o bin/lunar-tear$(EXE) ./cmd/lunar-tear go build -o bin/lunar-tear$(EXE) ./cmd/lunar-tear
clean: clean:
ifeq ($(OS),Windows_NT) rm -rf bin/*
cmd /C "if exist bin rmdir /s /q bin"
else
rm -rf bin
endif
dev: dev:
go run ./cmd/dev $(ARGS) go run ./cmd/dev $(ARGS)
migrate: migrate:
ifeq ($(OS),Windows_NT)
cmd /C "if not exist db mkdir db"
else
mkdir -p db
endif
$(GOOSE) -dir migrations -allow-missing sqlite3 db/game.db up $(GOOSE) -dir migrations -allow-missing sqlite3 db/game.db up
import: import:
+5 -1
View File
@@ -290,7 +290,11 @@ func runProtoc() {
func runMigrate() { func runMigrate() {
_ = spinner.New().Title(" Running migrations...").Action(func() { _ = spinner.New().Title(" Running migrations...").Action(func() {
runQuiet(exec.Command(toolPaths["make"], "migrate", "GOOSE="+toolPaths["goose"]), "database migration") if err := os.MkdirAll("db", 0755); err != nil {
fmt.Fprintf(os.Stderr, " Failed to create db/: %v\n", err)
os.Exit(1)
}
runQuiet(exec.Command(toolPaths["goose"], "-dir", "migrations", "-allow-missing", "sqlite3", "db/game.db", "up"), "database migration")
}).Run() }).Run()
} }