swrm/server/Makefile
2024-02-11 16:43:30 +01:00

26 lines
No EOL
357 B
Makefile

# Go parameters
GOCMD = go
GOBUILD = $(GOCMD) build
GOCLEAN = $(GOCMD) clean
GOTEST = $(GOCMD) test
GOGET = $(GOCMD) get
# Build target
build:
$(GOBUILD) -o bin/server main.go
# Clean target
clean:
$(GOCLEAN)
rm -f bin/server
# Test target
test:
$(GOTEST) -v ./...
# Get dependencies target
deps:
$(GOGET) -v ./...
# Default target
default: build