16 lines
343 B
Makefile
16 lines
343 B
Makefile
.PHONY: build run clean docker
|
|
|
|
BINARY=llm-gateway
|
|
VERSION=$(shell git describe --tags --always --dirty 2>/dev/null || echo dev)
|
|
|
|
build:
|
|
go build -ldflags="-s -w -X main.version=$(VERSION)" -o $(BINARY) ./cmd/gateway
|
|
|
|
run: build
|
|
./$(BINARY) -config configs/config.yaml
|
|
|
|
clean:
|
|
rm -f $(BINARY)
|
|
|
|
docker:
|
|
docker build -t llm-gateway:latest .
|