gohperhole/makefile

19 lines
274 B
Makefile

APP := gopherhole
BIN := .bin
dev: clean $(BIN)/config.json $(BIN)/$(APP)
sudo $(BIN)/$(APP)
$(BIN)/$(APP):
go build -v -o $(BIN)/$(APP) .
$(BIN)/config.json: $(BIN)
@cp ./config.json $(BIN)/config.json
$(BIN):
mkdir -p $@
clean:
@rm -rf $(BIN)
.PHONY: dev clean