From 8ff513c8bbee676387fb60298267c3ea3545383f Mon Sep 17 00:00:00 2001 From: Praveen Kumar Date: Mon, 27 Sep 2021 15:58:15 +0530 Subject: [PATCH] Add platform info to generated binary --- Makefile | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index cc0a44e..3d7a618 100644 --- a/Makefile +++ b/Makefile @@ -12,17 +12,17 @@ default: install install: $(SOURCES) go build -o $(BINARY_NAME) -$(BUILD_DIR)/macos-amd64/$(BINARY_NAME): - GOARCH=amd64 GOOS=darwin go build -o $(BUILD_DIR)/macos-amd64/$(BINARY_NAME) +$(BUILD_DIR)/macos-amd64-$(BINARY_NAME): + GOARCH=amd64 GOOS=darwin go build -o $@ -$(BUILD_DIR)/linux-amd64/$(BINARY_NAME): - GOOS=linux GOARCH=amd64 go build -o $(BUILD_DIR)/linux-amd64/$(BINARY_NAME) +$(BUILD_DIR)/linux-amd64-$(BINARY_NAME): + GOOS=linux GOARCH=amd64 go build -o $@ -$(BUILD_DIR)/windows-amd64/$(BINARY_NAME).exe: - GOARCH=amd64 GOOS=windows go build -o $(BUILD_DIR)/windows-amd64/$(BINARY_NAME).exe +$(BUILD_DIR)/windows-amd64-$(BINARY_NAME).exe: + GOARCH=amd64 GOOS=windows go build -o $@ .PHONY: cross ## Cross compiles all binaries -cross: $(BUILD_DIR)/macos-amd64/$(BINARY_NAME) $(BUILD_DIR)/linux-amd64/$(BINARY_NAME) $(BUILD_DIR)/windows-amd64/$(BINARY_NAME).exe +cross: $(BUILD_DIR)/macos-amd64-$(BINARY_NAME) $(BUILD_DIR)/linux-amd64-$(BINARY_NAME) $(BUILD_DIR)/windows-amd64-$(BINARY_NAME).exe .PHONY: clean clean: