sport_rec_demo
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

23 lines
514 B

GOSRCS := $(shell find . -name "*.go")
IMAGE_NAME := sport_rec_demo
all: sport_rec_demo
clean:
@rm -f sport_rec_demo
@rm -f $(IMAGE_NAME).img.gz
run: sport_rec_demo
@echo "Starting ..."
@./sport_rec_demo serve -L :8080
docker: $(GOSRCS)
@echo "Building docker image ..."
@docker build . -t $(IMAGE_NAME):latest
dump-image: docker
@echo "Dumping docker image ..."
@docker save $(IMAGE_NAME):latest | gzip > $(IMAGE_NAME).img.gz
sport_rec_demo: $(GOSRCS) Makefile
@echo "Building $@ ..."
@go build $@