bodytrack/api/makefile

21 lines
361 B
Makefile

BIN := .bin
start: clean $(BIN)/api
BODYTRACK_API_HOST="localhost" \
BODYTRACK_API_JWT_SECRET="D*zvWkiDHi#j&Rx7c#NaPbd*pk%ayjsX" \
BODYTRACK_API_PG_HOST="localhost" \
BODYTRACK_API_PG_USERNAME="api" \
BODYTRACK_API_PG_PASSWORD="api-user" \
./$(BIN)/api
clean:
@rm -rf $(BIN)
.PHONY: clean start
$(BIN)/api:
go build -v -o $@ .
$(BIN):
mkdir -p $@