mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-05 12:16:00 +00:00
dep fix, pbx fix
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@962 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
13
Makefile
13
Makefile
@@ -123,7 +123,7 @@ _all: all
|
|||||||
@echo " + $(MAKE) install +"
|
@echo " + $(MAKE) install +"
|
||||||
@echo " +-------------------------------------------+"
|
@echo " +-------------------------------------------+"
|
||||||
|
|
||||||
all: asterisk subdirs
|
all: depend asterisk subdirs
|
||||||
|
|
||||||
editline/config.h:
|
editline/config.h:
|
||||||
@if [ -d editline ]; then \
|
@if [ -d editline ]; then \
|
||||||
@@ -144,6 +144,8 @@ db1-ast/libdb1.a:
|
|||||||
exit 1; \
|
exit 1; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
include .depend
|
||||||
|
|
||||||
_version:
|
_version:
|
||||||
if [ -d CVS ] && ! [ -f .version ]; then echo "CVS-`date +"%D-%T"`" > .version; fi
|
if [ -d CVS ] && ! [ -f .version ]; then echo "CVS-`date +"%D-%T"`" > .version; fi
|
||||||
|
|
||||||
@@ -174,7 +176,7 @@ subdirs:
|
|||||||
|
|
||||||
clean:
|
clean:
|
||||||
for x in $(SUBDIRS); do $(MAKE) -C $$x clean || exit 1 ; done
|
for x in $(SUBDIRS); do $(MAKE) -C $$x clean || exit 1 ; done
|
||||||
rm -f *.o *.so asterisk
|
rm -f *.o *.so asterisk .depend
|
||||||
rm -f build.h
|
rm -f build.h
|
||||||
rm -f ast_expr.c
|
rm -f ast_expr.c
|
||||||
@if [ -e editline/Makefile ]; then $(MAKE) -C editline clean ; fi
|
@if [ -e editline/Makefile ]; then $(MAKE) -C editline clean ; fi
|
||||||
@@ -361,3 +363,10 @@ dont-optimize:
|
|||||||
$(MAKE) OPTIMIZE= K6OPT= install
|
$(MAKE) OPTIMIZE= K6OPT= install
|
||||||
|
|
||||||
valgrind: dont-optimize
|
valgrind: dont-optimize
|
||||||
|
|
||||||
|
depend: .depend
|
||||||
|
for x in $(SUBDIRS); do $(MAKE) -C $$x depend || exit 1 ; done
|
||||||
|
|
||||||
|
.depend:
|
||||||
|
./mkdep ${CFLAGS} `ls *.c`
|
||||||
|
|
||||||
|
11
agi/Makefile
11
agi/Makefile
@@ -15,7 +15,7 @@ AGIS=agi-test.agi eagi-test eagi-sphinx-test
|
|||||||
|
|
||||||
CFLAGS+=
|
CFLAGS+=
|
||||||
|
|
||||||
all: $(AGIS)
|
all: depend $(AGIS)
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
for x in $(AGIS); do $(INSTALL) -m 755 $$x $(AGI_DIR) ; done
|
for x in $(AGIS); do $(INSTALL) -m 755 $$x $(AGI_DIR) ; done
|
||||||
@@ -27,7 +27,14 @@ eagi-sphinx-test: eagi-sphinx-test.o
|
|||||||
$(CC) -o eagi-sphinx-test eagi-sphinx-test.o
|
$(CC) -o eagi-sphinx-test eagi-sphinx-test.o
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *.so *.o look
|
rm -f *.so *.o look .depend
|
||||||
|
|
||||||
%.so : %.o
|
%.so : %.o
|
||||||
$(CC) -shared -Xlinker -x -o $@ $<
|
$(CC) -shared -Xlinker -x -o $@ $<
|
||||||
|
|
||||||
|
include .depend
|
||||||
|
|
||||||
|
depend: .depend
|
||||||
|
|
||||||
|
.depend:
|
||||||
|
../mkdep $(CFLAGS) `ls *.c`
|
||||||
|
@@ -3,7 +3,7 @@
|
|||||||
#
|
#
|
||||||
CFLAGS+=-DNO_AST_MM
|
CFLAGS+=-DNO_AST_MM
|
||||||
TARGET=$(shell if [ -f /usr/include/newt.h ]; then echo "astman"; else echo "none" ; fi)
|
TARGET=$(shell if [ -f /usr/include/newt.h ]; then echo "astman"; else echo "none" ; fi)
|
||||||
all: $(TARGET)
|
all: depend $(TARGET)
|
||||||
|
|
||||||
install:
|
install:
|
||||||
if [ "$(TARGET)" != "none" ]; then \
|
if [ "$(TARGET)" != "none" ]; then \
|
||||||
@@ -16,7 +16,15 @@ none:
|
|||||||
@echo Not building the Asterisk Manager "astman"
|
@echo Not building the Asterisk Manager "astman"
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *.o astman
|
rm -f *.o astman .depend
|
||||||
|
|
||||||
astman: astman.o ../md5.o
|
astman: astman.o ../md5.o
|
||||||
$(CC) -o astman astman.o ../md5.o -lnewt
|
$(CC) -o astman astman.o ../md5.o -lnewt
|
||||||
|
|
||||||
|
include .depend
|
||||||
|
|
||||||
|
depend: .depend
|
||||||
|
|
||||||
|
.depend:
|
||||||
|
../mkdep $(CFLAGS) `ls *.c`
|
||||||
|
|
||||||
|
11
cdr/Makefile
11
cdr/Makefile
@@ -29,16 +29,23 @@ MLFLAGS+=$(shell if [ -d /usr/local/mysql/lib ]; then echo "-L/usr/local/mysql/l
|
|||||||
MLFLAGS+=$(shell if [ -d /usr/local/lib/mysql ]; then echo "-L/usr/local/lib/mysql"; fi)
|
MLFLAGS+=$(shell if [ -d /usr/local/lib/mysql ]; then echo "-L/usr/local/lib/mysql"; fi)
|
||||||
MLFLAGS+=$(shell if [ -d /opt/mysql/lib/mysql ]; then echo "-L/opt/mysql/lib/mysql"; fi)
|
MLFLAGS+=$(shell if [ -d /opt/mysql/lib/mysql ]; then echo "-L/opt/mysql/lib/mysql"; fi)
|
||||||
|
|
||||||
all: $(MODS)
|
all: depend $(MODS)
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
for x in $(MODS); do $(INSTALL) -m 755 $$x $(MODULES_DIR) ; done
|
for x in $(MODS); do $(INSTALL) -m 755 $$x $(MODULES_DIR) ; done
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *.so *.o
|
rm -f *.so *.o .depend
|
||||||
|
|
||||||
%.so : %.o
|
%.so : %.o
|
||||||
$(CC) -shared -Xlinker -x -o $@ $<
|
$(CC) -shared -Xlinker -x -o $@ $<
|
||||||
|
|
||||||
|
include .depend
|
||||||
|
|
||||||
cdr_mysql.so: cdr_mysql.o
|
cdr_mysql.so: cdr_mysql.o
|
||||||
$(CC) -shared -Xlinker -x -o $@ $< -lmysqlclient -lz $(MLFLAGS)
|
$(CC) -shared -Xlinker -x -o $@ $< -lmysqlclient -lz $(MLFLAGS)
|
||||||
|
|
||||||
|
depend: .depend
|
||||||
|
|
||||||
|
.depend:
|
||||||
|
../mkdep $(CFLAGS) `ls *.c`
|
||||||
|
@@ -55,15 +55,17 @@ CHANNEL_LIBS+=$(shell [ -f /usr/include/nbs.h ] && echo "chan_nbs.so" )
|
|||||||
|
|
||||||
#CFLAGS+=$(shell [ -f $(ZAPDIR)/libzap.a ] && echo "-I$(ZAPDIR)")
|
#CFLAGS+=$(shell [ -f $(ZAPDIR)/libzap.a ] && echo "-I$(ZAPDIR)")
|
||||||
|
|
||||||
all: $(CHANNEL_LIBS)
|
all: depend $(CHANNEL_LIBS)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *.so *.o
|
rm -f *.so *.o .depend
|
||||||
rm -f busy.h ringtone.h gentone gentone-ulaw
|
rm -f busy.h ringtone.h gentone gentone-ulaw
|
||||||
|
|
||||||
%.so : %.o
|
%.so : %.o
|
||||||
$(CC) -shared -Xlinker -x -o $@ $<
|
$(CC) -shared -Xlinker -x -o $@ $<
|
||||||
|
|
||||||
|
include .depend
|
||||||
|
|
||||||
gentone: gentone.c
|
gentone: gentone.c
|
||||||
$(CC) -o gentone gentone.c -lm
|
$(CC) -o gentone gentone.c -lm
|
||||||
|
|
||||||
@@ -111,3 +113,9 @@ chan_vpb.so: chan_vpb.o
|
|||||||
|
|
||||||
install: all
|
install: all
|
||||||
for x in $(CHANNEL_LIBS); do $(INSTALL) -m 755 $$x $(MODULES_DIR) ; done
|
for x in $(CHANNEL_LIBS); do $(INSTALL) -m 755 $$x $(MODULES_DIR) ; done
|
||||||
|
|
||||||
|
depend: .depend
|
||||||
|
|
||||||
|
.depend:
|
||||||
|
../mkdep $(CFLAGS) `ls *.c`
|
||||||
|
|
||||||
|
@@ -36,10 +36,10 @@ LIBILBC=ilbc/libilbc.a
|
|||||||
CODECS+=$(MODG723) $(MODSPEEX) $(MODILBC) codec_gsm.so codec_mp3_d.so codec_lpc10.so \
|
CODECS+=$(MODG723) $(MODSPEEX) $(MODILBC) codec_gsm.so codec_mp3_d.so codec_lpc10.so \
|
||||||
codec_adpcm.so codec_ulaw.so codec_alaw.so codec_a_mu.so
|
codec_adpcm.so codec_ulaw.so codec_alaw.so codec_a_mu.so
|
||||||
|
|
||||||
all: $(CODECS)
|
all: depend $(CODECS)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *.so *.o
|
rm -f *.so *.o .depend
|
||||||
! [ -d g723.1 ] || $(MAKE) -C g723.1 clean
|
! [ -d g723.1 ] || $(MAKE) -C g723.1 clean
|
||||||
! [ -d g723.1b ] || $(MAKE) -C g723.1b clean
|
! [ -d g723.1b ] || $(MAKE) -C g723.1b clean
|
||||||
$(MAKE) -C gsm clean
|
$(MAKE) -C gsm clean
|
||||||
@@ -92,5 +92,12 @@ codec_mp3_d.so: codec_mp3_d.o $(LIBMP3)
|
|||||||
%.so : %.o
|
%.so : %.o
|
||||||
$(CC) -shared -Xlinker -x -o $@ $<
|
$(CC) -shared -Xlinker -x -o $@ $<
|
||||||
|
|
||||||
|
include .depend
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
for x in $(CODECS); do $(INSTALL) -m 755 $$x $(MODULES_DIR) ; done
|
for x in $(CODECS); do $(INSTALL) -m 755 $$x $(MODULES_DIR) ; done
|
||||||
|
|
||||||
|
depend: .depend
|
||||||
|
|
||||||
|
.depend:
|
||||||
|
../mkdep $(CFLAGS) `ls *.c`
|
||||||
|
@@ -19,16 +19,23 @@ GSMLIB=../codecs/gsm/lib/libgsm.a
|
|||||||
|
|
||||||
CFLAGS+=-fPIC
|
CFLAGS+=-fPIC
|
||||||
|
|
||||||
all: $(FORMAT_LIBS)
|
all: depend $(FORMAT_LIBS)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *.so *.o
|
rm -f *.so *.o .depend
|
||||||
|
|
||||||
%.so : %.o
|
%.so : %.o
|
||||||
$(CC) -shared -Xlinker -x -o $@ $<
|
$(CC) -shared -Xlinker -x -o $@ $<
|
||||||
|
|
||||||
|
include .depend
|
||||||
|
|
||||||
format_mp3.so : format_mp3.o
|
format_mp3.so : format_mp3.o
|
||||||
$(CC) -shared -Xlinker -x -o $@ $< -lm
|
$(CC) -shared -Xlinker -x -o $@ $< -lm
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
for x in $(FORMAT_LIBS); do $(INSTALL) -m 755 $$x $(MODULES_DIR) ; done
|
for x in $(FORMAT_LIBS); do $(INSTALL) -m 755 $$x $(MODULES_DIR) ; done
|
||||||
|
|
||||||
|
depend: .depend
|
||||||
|
|
||||||
|
.depend:
|
||||||
|
../mkdep $(CFLAGS) `ls *.c`
|
||||||
|
4
pbx.c
4
pbx.c
@@ -786,7 +786,7 @@ static void pbx_substitute_variables_temp(struct ast_channel *c,const char *var,
|
|||||||
ast_shrink_phone_number(num);
|
ast_shrink_phone_number(num);
|
||||||
*ret = num;
|
*ret = num;
|
||||||
} else
|
} else
|
||||||
*ret = "";
|
*ret = workspace;
|
||||||
} else if (!strcmp(var, "CALLERIDNAME")) {
|
} else if (!strcmp(var, "CALLERIDNAME")) {
|
||||||
if (c->callerid)
|
if (c->callerid)
|
||||||
strncpy(workspace, c->callerid, workspacelen - 1);
|
strncpy(workspace, c->callerid, workspacelen - 1);
|
||||||
@@ -794,7 +794,7 @@ static void pbx_substitute_variables_temp(struct ast_channel *c,const char *var,
|
|||||||
if (name)
|
if (name)
|
||||||
*ret = name;
|
*ret = name;
|
||||||
else
|
else
|
||||||
*ret = "";
|
*ret = workspace;
|
||||||
} else if (!strcmp(var, "CALLERID")) {
|
} else if (!strcmp(var, "CALLERID")) {
|
||||||
if (c->callerid) {
|
if (c->callerid) {
|
||||||
strncpy(workspace, c->callerid, workspacelen - 1);
|
strncpy(workspace, c->callerid, workspacelen - 1);
|
||||||
|
11
pbx/Makefile
11
pbx/Makefile
@@ -31,10 +31,10 @@ CFLAGS+=-fPIC
|
|||||||
|
|
||||||
KDE_CONSOLE_OBJS=pbx_kdeconsole_main.o pbx_kdeconsole.o
|
KDE_CONSOLE_OBJS=pbx_kdeconsole_main.o pbx_kdeconsole.o
|
||||||
|
|
||||||
all: $(PBX_LIBS)
|
all: depend $(PBX_LIBS)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *.so *.o
|
rm -f *.so *.o .depend
|
||||||
|
|
||||||
pbx_gtkconsole.o: pbx_gtkconsole.c
|
pbx_gtkconsole.o: pbx_gtkconsole.c
|
||||||
$(CC) $(CFLAGS) $(GTK_FLAGS) -c -o $@ $<
|
$(CC) $(CFLAGS) $(GTK_FLAGS) -c -o $@ $<
|
||||||
@@ -57,5 +57,12 @@ pbx_kdeconsole.so: $(KDE_CONSOLE_OBJS)
|
|||||||
%.so : %.o
|
%.so : %.o
|
||||||
$(CC) -shared -Xlinker -x -o $@ $<
|
$(CC) -shared -Xlinker -x -o $@ $<
|
||||||
|
|
||||||
|
include .depend
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
for x in $(PBX_LIBS); do $(INSTALL) -m 755 $$x $(MODULES_DIR) ; done
|
for x in $(PBX_LIBS); do $(INSTALL) -m 755 $$x $(MODULES_DIR) ; done
|
||||||
|
|
||||||
|
depend: .depend
|
||||||
|
|
||||||
|
.depend:
|
||||||
|
../mkdep $(CFLAGS) `ls *.c`
|
||||||
|
11
res/Makefile
11
res/Makefile
@@ -22,7 +22,7 @@ CFLAGS+=$(shell [ -f /usr/include/linux/zaptel.h ] && echo " -DZAPATA_MOH")
|
|||||||
#
|
#
|
||||||
CFLAGS+=-DOPENSSL_NO_KRB5 -fPIC
|
CFLAGS+=-DOPENSSL_NO_KRB5 -fPIC
|
||||||
|
|
||||||
all: $(MODS)
|
all: depend $(MODS)
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
for x in $(MODS); do $(INSTALL) -m 755 $$x $(MODULES_DIR) ; done
|
for x in $(MODS); do $(INSTALL) -m 755 $$x $(MODULES_DIR) ; done
|
||||||
@@ -31,7 +31,14 @@ res_crypto.so: res_crypto.o
|
|||||||
$(CC) -shared -Xlinker -x -o $@ $< $(CRYPTO_LIBS)
|
$(CC) -shared -Xlinker -x -o $@ $< $(CRYPTO_LIBS)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *.so *.o
|
rm -f *.so *.o .depend
|
||||||
|
|
||||||
%.so : %.o
|
%.so : %.o
|
||||||
$(CC) -shared -Xlinker -x -o $@ $<
|
$(CC) -shared -Xlinker -x -o $@ $<
|
||||||
|
|
||||||
|
include .depend
|
||||||
|
|
||||||
|
depend: .depend
|
||||||
|
|
||||||
|
.depend:
|
||||||
|
../mkdep $(CFLAGS) `ls *.c`
|
||||||
|
Reference in New Issue
Block a user