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

Reply via email to