From 60c507ff100ec18d0842929535f55d3f63fa5ce9 Mon Sep 17 00:00:00 2001 From: Gordon <1432970085@qq.com> Date: Mon, 27 Feb 2023 20:03:06 +0800 Subject: [PATCH] Makefile update --- cmd/open_im_api/Makefile | 11 ++++++++--- cmd/open_im_cms_api/Makefile | 11 ++++++++--- cmd/open_im_cron_task/Makefile | 11 ++++++++--- cmd/open_im_demo/Makefile | 11 ++++++++--- cmd/open_im_msg_gateway/Makefile | 11 ++++++++--- cmd/open_im_msg_transfer/Makefile | 11 ++++++++--- cmd/open_im_push/Makefile | 11 ++++++++--- cmd/rpc/open_im_admin_cms/Makefile | 11 ++++++++--- cmd/rpc/open_im_auth/Makefile | 11 ++++++++--- cmd/rpc/open_im_cache/Makefile | 11 ++++++++--- cmd/rpc/open_im_conversation/Makefile | 11 ++++++++--- cmd/rpc/open_im_friend/Makefile | 11 ++++++++--- cmd/rpc/open_im_group/Makefile | 11 ++++++++--- cmd/rpc/open_im_msg/Makefile | 11 ++++++++--- cmd/rpc/open_im_office/Makefile | 11 ++++++++--- cmd/rpc/open_im_organization/Makefile | 11 ++++++++--- cmd/rpc/open_im_user/Makefile | 11 ++++++++--- 17 files changed, 136 insertions(+), 51 deletions(-) diff --git a/cmd/open_im_api/Makefile b/cmd/open_im_api/Makefile index 1cf10c4df..91aee7831 100644 --- a/cmd/open_im_api/Makefile +++ b/cmd/open_im_api/Makefile @@ -1,12 +1,18 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_api +NAME=open_im_api BIN_DIR=../../bin/ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -17,8 +23,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: diff --git a/cmd/open_im_cms_api/Makefile b/cmd/open_im_cms_api/Makefile index 98829e2d1..d0a8aeb8e 100644 --- a/cmd/open_im_cms_api/Makefile +++ b/cmd/open_im_cms_api/Makefile @@ -1,6 +1,6 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_cms_api +NAME=open_im_cms_api BIN_DIR=../../bin/ @@ -8,6 +8,12 @@ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -18,8 +24,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: diff --git a/cmd/open_im_cron_task/Makefile b/cmd/open_im_cron_task/Makefile index 2678c9a0e..81a7d13a8 100644 --- a/cmd/open_im_cron_task/Makefile +++ b/cmd/open_im_cron_task/Makefile @@ -1,12 +1,18 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_cron_task +NAME=open_im_cron_task BIN_DIR=../../bin/ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -17,8 +23,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: diff --git a/cmd/open_im_demo/Makefile b/cmd/open_im_demo/Makefile index 5188824a8..fdad838f9 100644 --- a/cmd/open_im_demo/Makefile +++ b/cmd/open_im_demo/Makefile @@ -1,6 +1,6 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_demo +NAME=open_im_demo BIN_DIR=../../bin/ @@ -8,6 +8,12 @@ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -18,8 +24,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: diff --git a/cmd/open_im_msg_gateway/Makefile b/cmd/open_im_msg_gateway/Makefile index 7394279af..369f82a27 100644 --- a/cmd/open_im_msg_gateway/Makefile +++ b/cmd/open_im_msg_gateway/Makefile @@ -1,12 +1,18 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_msg_gateway +NAME=open_im_msg_gateway BIN_DIR=../../bin/ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -17,8 +23,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: diff --git a/cmd/open_im_msg_transfer/Makefile b/cmd/open_im_msg_transfer/Makefile index 0afa78f77..40497fe7e 100644 --- a/cmd/open_im_msg_transfer/Makefile +++ b/cmd/open_im_msg_transfer/Makefile @@ -1,6 +1,6 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_msg_transfer +NAME=open_im_msg_transfer BIN_DIR=../../bin/ @@ -8,6 +8,12 @@ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -18,8 +24,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: diff --git a/cmd/open_im_push/Makefile b/cmd/open_im_push/Makefile index 933b9eb44..a8502aa4c 100644 --- a/cmd/open_im_push/Makefile +++ b/cmd/open_im_push/Makefile @@ -1,12 +1,18 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_push +NAME=open_im_push BIN_DIR=../../bin/ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -17,8 +23,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: diff --git a/cmd/rpc/open_im_admin_cms/Makefile b/cmd/rpc/open_im_admin_cms/Makefile index ae50d0488..66a4b775b 100644 --- a/cmd/rpc/open_im_admin_cms/Makefile +++ b/cmd/rpc/open_im_admin_cms/Makefile @@ -1,12 +1,18 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_admin_cms +NAME=open_im_admin_cms BIN_DIR=../../../bin/ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -17,8 +23,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: diff --git a/cmd/rpc/open_im_auth/Makefile b/cmd/rpc/open_im_auth/Makefile index f2c0b1acb..04536d367 100644 --- a/cmd/rpc/open_im_auth/Makefile +++ b/cmd/rpc/open_im_auth/Makefile @@ -1,12 +1,18 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_auth +NAME=open_im_auth BIN_DIR=../../../bin/ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -17,8 +23,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: diff --git a/cmd/rpc/open_im_cache/Makefile b/cmd/rpc/open_im_cache/Makefile index db3e8e08f..7f71d9e37 100644 --- a/cmd/rpc/open_im_cache/Makefile +++ b/cmd/rpc/open_im_cache/Makefile @@ -1,12 +1,18 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_cache +NAME=open_im_cache BIN_DIR=../../../bin/ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -17,8 +23,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: diff --git a/cmd/rpc/open_im_conversation/Makefile b/cmd/rpc/open_im_conversation/Makefile index 4cfa82c03..10565042e 100644 --- a/cmd/rpc/open_im_conversation/Makefile +++ b/cmd/rpc/open_im_conversation/Makefile @@ -1,12 +1,18 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_conversation +NAME=open_im_conversation BIN_DIR=../../../bin/ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -17,8 +23,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: diff --git a/cmd/rpc/open_im_friend/Makefile b/cmd/rpc/open_im_friend/Makefile index 32e1ed785..3ca708562 100644 --- a/cmd/rpc/open_im_friend/Makefile +++ b/cmd/rpc/open_im_friend/Makefile @@ -1,12 +1,18 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_friend +NAME=open_im_friend BIN_DIR=../../../bin/ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -17,8 +23,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: diff --git a/cmd/rpc/open_im_group/Makefile b/cmd/rpc/open_im_group/Makefile index d096f0344..fcf6f9d7b 100644 --- a/cmd/rpc/open_im_group/Makefile +++ b/cmd/rpc/open_im_group/Makefile @@ -1,12 +1,18 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_group +NAME=open_im_group BIN_DIR=../../../bin/ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -17,8 +23,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: diff --git a/cmd/rpc/open_im_msg/Makefile b/cmd/rpc/open_im_msg/Makefile index 86d904926..c51b49865 100644 --- a/cmd/rpc/open_im_msg/Makefile +++ b/cmd/rpc/open_im_msg/Makefile @@ -1,12 +1,18 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_msg +NAME=open_im_msg BIN_DIR=../../../bin/ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -17,8 +23,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: diff --git a/cmd/rpc/open_im_office/Makefile b/cmd/rpc/open_im_office/Makefile index 3bc7e4af3..c8cd546a8 100644 --- a/cmd/rpc/open_im_office/Makefile +++ b/cmd/rpc/open_im_office/Makefile @@ -1,12 +1,18 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_office +NAME=open_im_office BIN_DIR=../../../bin/ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -17,8 +23,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: diff --git a/cmd/rpc/open_im_organization/Makefile b/cmd/rpc/open_im_organization/Makefile index 358da3510..94eb7978a 100644 --- a/cmd/rpc/open_im_organization/Makefile +++ b/cmd/rpc/open_im_organization/Makefile @@ -1,12 +1,18 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_organization +NAME=open_im_organization BIN_DIR=../../../bin/ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -17,8 +23,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: diff --git a/cmd/rpc/open_im_user/Makefile b/cmd/rpc/open_im_user/Makefile index 172da6551..7dd38979b 100644 --- a/cmd/rpc/open_im_user/Makefile +++ b/cmd/rpc/open_im_user/Makefile @@ -1,12 +1,18 @@ .PHONY: all build run gotool install clean help -BINARY_NAME=open_im_user +NAME=open_im_user BIN_DIR=../../../bin/ OS:= $(or $(os),linux) ARCH:=$(or $(arch),amd64) all: gotool build +ifeq ($(OS),windows) + +BINARY_NAME=${NAME}.exe + +endif + build: CGO_ENABLED=0 GOOS=${OS} GOARCH=${ARCH} go build -ldflags="-w -s" @@ -17,8 +23,7 @@ gotool: go fmt ./ go vet ./ -install: - make build +install:build mv ${BINARY_NAME} ${BIN_DIR} clean: