APP_NAME := tunnelclient
BIN_DIR := ../dist/tunnelclient
all: $(BIN_DIR) $(BIN_DIR)/$(APP_NAME)
$(BIN_DIR):
mkdir -p $(BIN_DIR)
$(BIN_DIR)/$(APP_NAME): main.go
go build -o $@ $<
clean:
rm -rf $(BIN_DIR)
test:
go test -v ./...
.PHONY: clean all