瀏覽代碼

kamcmd: Makefile - use CUSTOM_NAME for specifying custom binary name

- previous use of NAME can clash with environment variable NAME that
  could be set by OS or by Kamailio modules installation
- GH #3628
Christian Marangi 1 年之前
父節點
當前提交
b141f267ce
共有 1 個文件被更改,包括 7 次插入2 次删除
  1. 7 2
      utils/kamcmd/Makefile

+ 7 - 2
utils/kamcmd/Makefile

@@ -8,10 +8,15 @@ include $(COREPATH)/Makefile.targets
 auto_gen=
 auto_gen=
 RELEASE=1.5
 RELEASE=1.5
 UTIL_SRC_NAME=kamcmd
 UTIL_SRC_NAME=kamcmd
+# Pass CUSTOM_NAME to overwrite the kamcmd/sercmd bin name
+ifeq ($(CUSTOM_NAME),)
 ifeq ($(FLAVOUR),ser)
 ifeq ($(FLAVOUR),ser)
-	NAME?=sercmd
+	NAME=sercmd
 else
 else
-	NAME?=kamcmd
+	NAME=kamcmd
+endif
+else
+	NAME=$(CUSTOM_NAME)
 endif
 endif
 
 
 readline_localpath=$(LOCALBASE)/include/readline/readline.h
 readline_localpath=$(LOCALBASE)/include/readline/readline.h