[sr-dev] git:kamailio_3.0: Makefile: tunnings for K-3.0
Daniel-Constantin Mierla
miconda at gmail.com
Tue Oct 13 21:57:15 CEST 2009
Module: sip-router
Branch: kamailio_3.0
Commit: 3996abca9e4abd3b88e56c6749938dbae27a526a
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3996abca9e4abd3b88e56c6749938dbae27a526a
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Committer: Daniel-Constantin Mierla <miconda at gmail.com>
Date: Tue Oct 13 20:44:03 2009 +0200
Makefile: tunnings for K-3.0
- do not install gen_ha1 (not needed)
- install kamctl -- reuse refurbished 'install-utils' by calling
'make install' in tools' directory listed in utils_bin_install
---
Makefile | 30 ++++++------------------------
1 files changed, 6 insertions(+), 24 deletions(-)
diff --git a/Makefile b/Makefile
index 768c080..2d9f6d3 100644
--- a/Makefile
+++ b/Makefile
@@ -341,8 +341,8 @@ cmodules=$(foreach mods,$(modules_dirs), $($(mods)))
# which utils need compilation (directory path) and which to install
# (full path including file name)
-utils_compile= utils/gen_ha1 utils/sercmd
-utils_bin_install= utils/gen_ha1/gen_ha1 # sercmd is now installed by ctl
+utils_compile= utils/sercmd
+utils_bin_install= utils/kamctl # sercmd is now installed by ctl
utils_script_install=
# This is the list of files to be installed into the arch-independent
@@ -836,29 +836,11 @@ install-every-module-man: $(foreach mods,$(modules_dirs),install-$(mods)-man)
install-utils: utils $(bin_prefix)/$(bin_dir)
@for r in $(utils_bin_install) "" ; do \
- if [ -n "$$r" ]; then \
- if [ -f "$$r" ]; then \
- $(call try_err, $(INSTALL_TOUCH) \
- $(bin_prefix)/$(bin_dir)/`basename "$$r"` ); \
- $(call try_err,\
- $(INSTALL_BIN) "$$r" $(bin_prefix)/$(bin_dir) ); \
- else \
- echo "ERROR: $$r not compiled" ; \
- if [ ${err_fail} = 1 ] ; then \
- exit 1; \
- fi ; \
- fi ;\
- fi ; \
- done; true
- @for r in $(utils_script_install) "" ; do \
- if [ -n "$$r" ]; then \
- if [ -f "$$r" ]; then \
- $(call try_err, $(INSTALL_TOUCH) \
- $(bin_prefix)/$(bin_dir)/`basename "$$r"` ); \
- $(call try_err,\
- $(INSTALL_SCRIPT) "$$r" $(bin_prefix)/$(bin_dir) ); \
+ if [ -d "$$r" ]; then \
+ if [ -f "$$r/Makefile" ]; then \
+ make -C "$$r" install; \
else \
- echo "ERROR: $$r not compiled" ; \
+ echo "ERROR: $$r has no Makefile to install" ; \
if [ ${err_fail} = 1 ] ; then \
exit 1; \
fi ; \
More information about the sr-dev
mailing list