docs: added basic docs

This commit is contained in:
ITQ
2025-12-17 18:36:27 +03:00
parent 383f67893e
commit 4dca8de5c8
2 changed files with 130 additions and 24 deletions
+13 -1
View File
@@ -6,6 +6,8 @@ BASE_BINARY_NAME=datarush
GW_BINARY_NAME=$(BASE_BINARY_NAME)-gw
MIGRATE_BINARY_NAME=$(BASE_BINARY_NAME)-migrate
AUTH_BINARY_NAME=$(BASE_BINARY_NAME)-auth
COMPETITION_BINARY_NAME=$(BASE_BINARY_NAME)-competition
TASK_BINARY_NAME=$(BASE_BINARY_NAME)-task
BINARY_DIR=bin
@@ -49,10 +51,20 @@ build-auth:
$(GOBUILD) -o ./$(BINARY_DIR)/$(AUTH_BINARY_NAME) ./cmd/auth
chmod +x ./$(BINARY_DIR)/$(AUTH_BINARY_NAME)
build: build-gw build-migrate build-auth
build-competition:
$(GOBUILD) -o ./$(BINARY_DIR)/$(COMPETITION_BINARY_NAME) ./cmd/competition
chmod +x ./$(BINARY_DIR)/$(COMPETITION_BINARY_NAME)
build-task:
$(GOBUILD) -o ./$(BINARY_DIR)/$(TASK_BINARY_NAME) ./cmd/task
chmod +x ./$(BINARY_DIR)/$(TASK_BINARY_NAME)
build: build-gw build-migrate build-auth build-competition build-task
run:
./$(BINARY_DIR)/$(AUTH_BINARY_NAME) &
./$(BINARY_DIR)/$(COMPETITION_BINARY_NAME) &
./$(BINARY_DIR)/$(TASK_BINARY_NAME) &
./$(BINARY_DIR)/$(GW_BINARY_NAME)
migrate: build-migrate