Skip to content
Snippets Groups Projects
Makefile 852 B
Newer Older
  • Learn to ignore specific revisions
  • Mark Spencer's avatar
    Mark Spencer committed
    #
    
    Andrew Latham's avatar
    Andrew Latham committed
    # Asterisk -- An open source telephony toolkit.
    
    Mark Spencer's avatar
    Mark Spencer committed
    # 
    
    # Makefile for PBX modules
    
    Mark Spencer's avatar
    Mark Spencer committed
    #
    
    # Copyright (C) 1999-2006, Digium, Inc.
    
    Mark Spencer's avatar
    Mark Spencer committed
    #
    # This program is free software, distributed under the terms of
    # the GNU General Public License
    #
    
    
    -include $(ASTTOPDIR)/menuselect.makeopts $(ASTTOPDIR)/menuselect.makedeps $(ASTTOPDIR)/makeopts
    
    MODULE_PREFIX=pbx
    MENUSELECT_CATEGORY=PBX
    MENUSELECT_DESCRIPTION=PBX Modules
    
    include $(ASTTOPDIR)/Makefile.moddir_rules
    
    ifneq ($(findstring $(OSARCH), mingw32 cygwin ),)
      LIBS+= -lres_ael_share.so -lres_monitor.so
    endif
    
    
    	rm -f ael/*.o ael/*.i
    
    dundi-parser.o: dundi-parser.h
    
    dundi-parser.o: _ASTCFLAGS+=-I.
    
    pbx_gtkconsole.o: _ASTCFLAGS+=-Wno-strict-prototypes
    
    $(if $(filter pbx_dundi,$(EMBEDDED_MODS)),modules.link,pbx_dundi.so): dundi-parser.o
    
    dundi-parser.o: _ASTCFLAGS+=$(call MOD_ASTCFLAGS,pbx_dundi)