diff --git a/Makefile b/Makefile index d11f270..5d05922 100644 --- a/Makefile +++ b/Makefile @@ -10,31 +10,31 @@ INSTALLATION_SCRIPT := install.sh all: cd $(SRC_DIR) && go build && mv $(EXE_NAME) .. -pkgrelease: +release: rm -rf $(RELEASE_DIR) mkdir $(RELEASE_DIR) - mkdir $(RELEASE_DIR)/linux_amd64 - mkdir $(RELEASE_DIR)/darwin_amd64 - mkdir $(RELEASE_DIR)/windows_amd64 + mkdir $(RELEASE_DIR)/ftu_linux_amd64 + mkdir $(RELEASE_DIR)/ftu_darwin_amd64 + mkdir $(RELEASE_DIR)/ftu_windows_amd64 - cd $(SRC_DIR) && CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o ftu && mv ftu ../$(RELEASE_DIR)/linux_amd64 - cd $(SRC_DIR) && CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -o ftu && mv ftu ../$(RELEASE_DIR)/darwin_amd64 - cd $(SRC_DIR) && CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o ftu.exe && mv ftu.exe ../$(RELEASE_DIR)/windows_amd64 + cd $(SRC_DIR) && CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o ftu && mv ftu ../$(RELEASE_DIR)/ftu_linux_amd64 + cd $(SRC_DIR) && CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -o ftu && mv ftu ../$(RELEASE_DIR)/ftu_darwin_amd64 + cd $(SRC_DIR) && CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o ftu.exe && mv ftu.exe ../$(RELEASE_DIR)/ftu_windows_amd64 - cp $(LICENSE_FILE) $(RELEASE_DIR)/linux_amd64 - cp $(INSTALLATION_SCRIPT) $(RELEASE_DIR)/linux_amd64 + cp $(LICENSE_FILE) $(RELEASE_DIR)/ftu_linux_amd64 + cp $(INSTALLATION_SCRIPT) $(RELEASE_DIR)/ftu_linux_amd64 - cp $(LICENSE_FILE) $(RELEASE_DIR)/darwin_amd64 - cp $(LICENSE_FILE) $(RELEASE_DIR)/windows_amd64 + cp $(LICENSE_FILE) $(RELEASE_DIR)/ftu_darwin_amd64 + cp $(LICENSE_FILE) $(RELEASE_DIR)/ftu_windows_amd64 - cd $(RELEASE_DIR) && zip -r linux_amd64 linux_amd64/ - cd $(RELEASE_DIR) && zip -r darwin_amd64 darwin_amd64/ - cd $(RELEASE_DIR) && zip -r windows_amd64 windows_amd64/ + cd $(RELEASE_DIR) && zip -r ftu_linux_amd64 ftu_linux_amd64/ + cd $(RELEASE_DIR) && zip -r ftu_darwin_amd64 ftu_darwin_amd64/ + cd $(RELEASE_DIR) && zip -r ftu_windows_amd64 ftu_windows_amd64/ - rm -rf $(RELEASE_DIR)/linux_amd64 - rm -rf $(RELEASE_DIR)/darwin_amd64 - rm -rf $(RELEASE_DIR)/windows_amd64 + rm -rf $(RELEASE_DIR)/ftu_linux_amd64 + rm -rf $(RELEASE_DIR)/ftu_darwin_amd64 + rm -rf $(RELEASE_DIR)/ftu_windows_amd64 race: cd $(SRC_DIR) && go build -race && mv $(EXE_NAME) ..