|
@@ -202,7 +202,7 @@ cmodules=$(foreach mods,$(modules_dirs), $($(mods)))
|
|
|
|
|
|
|
|
|
# list of utils directories that should be compiled by make utils
|
|
|
-C_COMPILE_UTILS= utils/kamcmd
|
|
|
+C_COMPILE_UTILS= ../utils/kamcmd
|
|
|
# list of binaries that should be installed alongside
|
|
|
# (they should be created after make utils, see C_COMPILE_UTILS)
|
|
|
C_INSTALL_BIN= # kamcmd is now installed by ctl
|
|
@@ -210,7 +210,7 @@ C_INSTALL_BIN= # kamcmd is now installed by ctl
|
|
|
# which utils know to install themselves and should be installed
|
|
|
# along the core (list of utils directories)
|
|
|
ifeq ($(FLAVOUR),kamailio)
|
|
|
-C_INSTALL_UTILS= utils/kamctl
|
|
|
+C_INSTALL_UTILS= ../utils/kamctl
|
|
|
else
|
|
|
C_INSTALL_UTILS=
|
|
|
endif
|
|
@@ -697,11 +697,11 @@ $(man_prefix)/$(man_dir)/man5:
|
|
|
|
|
|
# note: sed with POSIX.1 regex doesn't support |, + or ? (darwin, solaris ...)
|
|
|
install-cfg: $(cfg_prefix)/$(cfg_dir)
|
|
|
- @if [ -f etc/$(CFG_NAME).cfg ]; then \
|
|
|
+ @if [ -f ../etc/$(CFG_NAME).cfg ]; then \
|
|
|
sed $(foreach m,$(modules_dirs),\
|
|
|
-e "s#/usr/[^:]*lib/$(CFG_NAME)/$(m)\([:/\"]\)#$($(m)_target)\1#g") \
|
|
|
-e "s#/usr/local/etc/$(CFG_NAME)/#$(cfg_target)#g" \
|
|
|
- < etc/$(CFG_NAME).cfg \
|
|
|
+ < ../etc/$(CFG_NAME).cfg \
|
|
|
> $(cfg_prefix)/$(cfg_dir)$(MAIN_NAME).cfg.sample; \
|
|
|
chmod 644 $(cfg_prefix)/$(cfg_dir)$(MAIN_NAME).cfg.sample; \
|
|
|
if [ -z "${skip_cfg_install}" -a \
|
|
@@ -710,11 +710,11 @@ install-cfg: $(cfg_prefix)/$(cfg_dir)
|
|
|
$(cfg_prefix)/$(cfg_dir)$(MAIN_NAME).cfg; \
|
|
|
fi; \
|
|
|
fi
|
|
|
- @if [ -f etc/$(CFG_NAME)-basic.cfg ]; then \
|
|
|
+ @if [ -f ../etc/$(CFG_NAME)-basic.cfg ]; then \
|
|
|
sed $(foreach m,$(modules_dirs),\
|
|
|
-e "s#/usr/[^:]*lib/$(CFG_NAME)/$(m)\([:/\"]\)#$($(m)_target)\1#g") \
|
|
|
-e "s#/usr/local/etc/$(CFG_NAME)/#$(cfg_target)#g" \
|
|
|
- < etc/$(CFG_NAME)-basic.cfg \
|
|
|
+ < ../etc/$(CFG_NAME)-basic.cfg \
|
|
|
> $(cfg_prefix)/$(cfg_dir)$(MAIN_NAME)-basic.cfg.sample; \
|
|
|
chmod 644 $(cfg_prefix)/$(cfg_dir)$(MAIN_NAME)-basic.cfg.sample; \
|
|
|
if [ -z "${skip_cfg_install}" -a \
|
|
@@ -723,11 +723,11 @@ install-cfg: $(cfg_prefix)/$(cfg_dir)
|
|
|
$(cfg_prefix)/$(cfg_dir)$(MAIN_NAME)-basic.cfg; \
|
|
|
fi; \
|
|
|
fi
|
|
|
- @if [ -f etc/$(CFG_NAME)-oob.cfg ]; then \
|
|
|
+ @if [ -f ../etc/$(CFG_NAME)-oob.cfg ]; then \
|
|
|
sed $(foreach m,$(modules_dirs),\
|
|
|
-e "s#/usr/[^:]*lib/$(CFG_NAME)/$(m)\([:/\"]\)#$($(m)_target)\1#g") \
|
|
|
-e "s#/usr/local/etc/$(CFG_NAME)/#$(cfg_target)#g" \
|
|
|
- < etc/$(CFG_NAME)-oob.cfg \
|
|
|
+ < ../etc/$(CFG_NAME)-oob.cfg \
|
|
|
> $(cfg_prefix)/$(cfg_dir)$(MAIN_NAME)-advanced.cfg.sample; \
|
|
|
chmod 644 $(cfg_prefix)/$(cfg_dir)$(MAIN_NAME)-advanced.cfg.sample; \
|
|
|
if [ -z "${skip_cfg_install}" -a \
|
|
@@ -763,7 +763,7 @@ install-cfg: $(cfg_prefix)/$(cfg_dir)
|
|
|
: ; done; true
|
|
|
@# radius dictionary
|
|
|
@$(INSTALL_TOUCH) $(cfg_prefix)/$(cfg_dir)/dictionary.$(CFG_NAME)
|
|
|
- @$(INSTALL_CFG) etc/dictionary.$(CFG_NAME) $(cfg_prefix)/$(cfg_dir)
|
|
|
+ @$(INSTALL_CFG) ../etc/dictionary.$(CFG_NAME) $(cfg_prefix)/$(cfg_dir)
|
|
|
@echo "config files installed"
|
|
|
|
|
|
install-bin: $(bin_prefix)/$(bin_dir) $(NAME)
|
|
@@ -839,16 +839,16 @@ install-modules-all: install-every-module install-every-module-doc
|
|
|
|
|
|
|
|
|
install-doc: $(doc_prefix)/$(doc_dir) install-every-module-doc
|
|
|
- $(INSTALL_TOUCH) $(doc_prefix)/$(doc_dir)/INSTALL
|
|
|
- $(INSTALL_DOC) INSTALL $(doc_prefix)/$(doc_dir)
|
|
|
- $(INSTALL_TOUCH) $(doc_prefix)/$(doc_dir)/README-MODULES
|
|
|
- $(INSTALL_DOC) README-MODULES $(doc_prefix)/$(doc_dir)
|
|
|
- $(INSTALL_TOUCH) $(doc_prefix)/$(doc_dir)/AUTHORS
|
|
|
- $(INSTALL_DOC) AUTHORS $(doc_prefix)/$(doc_dir)
|
|
|
+ $(INSTALL_TOUCH) $(doc_prefix)/$(doc_dir)/INSTALL
|
|
|
+ $(INSTALL_DOC) ../INSTALL $(doc_prefix)/$(doc_dir)
|
|
|
+ $(INSTALL_TOUCH) $(doc_prefix)/$(doc_dir)/README-MODULES
|
|
|
+ $(INSTALL_DOC) ../README-MODULES $(doc_prefix)/$(doc_dir)
|
|
|
+ $(INSTALL_TOUCH) $(doc_prefix)/$(doc_dir)/AUTHORS
|
|
|
+ $(INSTALL_DOC) ../AUTHORS $(doc_prefix)/$(doc_dir)
|
|
|
$(INSTALL_TOUCH) $(doc_prefix)/$(doc_dir)/NEWS
|
|
|
- $(INSTALL_DOC) NEWS $(doc_prefix)/$(doc_dir)
|
|
|
- $(INSTALL_TOUCH) $(doc_prefix)/$(doc_dir)/README
|
|
|
- $(INSTALL_DOC) README $(doc_prefix)/$(doc_dir)
|
|
|
+ $(INSTALL_DOC) ../NEWS $(doc_prefix)/$(doc_dir)
|
|
|
+ $(INSTALL_TOUCH) $(doc_prefix)/$(doc_dir)/README
|
|
|
+ $(INSTALL_DOC) ../README $(doc_prefix)/$(doc_dir)
|
|
|
|
|
|
|
|
|
install-sr-man: $(man_prefix)/$(man_dir)/man8 $(man_prefix)/$(man_dir)/man5
|
|
@@ -858,7 +858,7 @@ install-sr-man: $(man_prefix)/$(man_dir)/man8 $(man_prefix)/$(man_dir)/man5
|
|
|
-e "s#/usr/lib/$(CFG_NAME)/$(m)\([^_]\)#$($(m)_target)\1#g") \
|
|
|
-e "s#/usr/share/doc/$(CFG_NAME)/#$(doc_target)#g" \
|
|
|
-e "s#$(SRC_NAME)#$(MAIN_NAME)#g" \
|
|
|
- < doc/man/$(MAIN_NAME).8 > \
|
|
|
+ < ../doc/man/$(MAIN_NAME).8 > \
|
|
|
$(man_prefix)/$(man_dir)/man8/$(MAIN_NAME).8
|
|
|
@chmod 644 $(man_prefix)/$(man_dir)/man8/$(MAIN_NAME).8
|
|
|
@sed -e "s#/etc/$(CFG_NAME)/$(CFG_NAME)\.cfg#$(cfg_target)$(MAIN_NAME).cfg#g" \
|
|
@@ -867,7 +867,7 @@ install-sr-man: $(man_prefix)/$(man_dir)/man8 $(man_prefix)/$(man_dir)/man5
|
|
|
-e "s#/usr/lib/$(CFG_NAME)/$(m)\([^_]\)#$($(m)_target)\1#g") \
|
|
|
-e "s#/usr/share/doc/$(CFG_NAME)/#$(doc_target)#g" \
|
|
|
-e "s#$(SRC_NAME)#$(MAIN_NAME)#g" \
|
|
|
- < doc/man/$(MAIN_NAME).cfg.5 > \
|
|
|
+ < ../doc/man/$(MAIN_NAME).cfg.5 > \
|
|
|
$(man_prefix)/$(man_dir)/man5/$(MAIN_NAME).cfg.5
|
|
|
@chmod 644 $(man_prefix)/$(man_dir)/man5/$(MAIN_NAME).cfg.5
|
|
|
|