Update of /usr/cvsroot/asterisk/pbx
In directory mongoose.digium.com:/tmp/cvs-serv22688/pbx
Modified Files:
Makefile
Added Files:
pbx_ael.c
Log Message:
Add Asterisk Extension Language support (AEL) from Astricon talk
--- NEW FILE: pbx_ael.c ---
/*
* Asterisk -- A telephony toolkit for Linux.
*
* Compile symbolic Asterisk Extension Logic into Asterisk extensions
*
* Copyright (C) 2005, Digium, Inc.
*
* Mark Spencer <[EMAIL PROTECTED]>
*
* This program is free software, distributed under the terms of
* the GNU General Public License
*/
#include <sys/types.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <errno.h>
[...1337 lines suppressed...]
ast_context_destroy(NULL, registrar);
/* For martin's global variables, don't clear them on reload */
pbx_load_module();
return 0;
}
int usecount(void)
{
return 0;
}
char *description(void)
{
return dtext;
}
char *key(void)
{
return ASTERISK_GPL_KEY;
}
Index: Makefile
===================================================================
RCS file: /usr/cvsroot/asterisk/pbx/Makefile,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- Makefile 5 May 2005 01:03:24 -0000 1.17
+++ Makefile 16 Jun 2005 08:47:06 -0000 1.18
@@ -13,7 +13,8 @@
-PBX_LIBS=pbx_config.so pbx_spool.so pbx_dundi.so pbx_loopback.so
pbx_realtime.so
+PBX_LIBS=pbx_config.so pbx_spool.so pbx_dundi.so pbx_loopback.so
pbx_realtime.so \
+ pbx_ael.so
# Add GTK console if appropriate
#PBX_LIBS+=$(shell $(CROSS_COMPILE_BIN)gtk-config --cflags >/dev/null
2>/dev/null && echo "pbx_gtkconsole.so")
_______________________________________________
Asterisk-Cvs mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-cvs