21 lines
361 B
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 $@
|