Add functions to map syslog facilities and priorities constants to strings.
[asterisk/asterisk.git] / agi / Makefile
index 08de2f7..89bf7bb 100644 (file)
@@ -11,7 +11,7 @@
 # the GNU General Public License
 #
 
-.PHONY: clean clean-depend all depend uninstall
+.PHONY: clean all uninstall
 
 AGIS=agi-test.agi eagi-test eagi-sphinx-test jukebox.agi
 
@@ -19,15 +19,27 @@ ifeq ($(OSARCH),SunOS)
   LIBS+=-lsocket -lnsl
 endif
 
+ifeq ($(OSARCH),mingw32)
+    AGIS:=
+endif
+
 include $(ASTTOPDIR)/Makefile.rules
 
+ASTCFLAGS+=-DSTANDALONE
+
 all: $(AGIS)
 
+strcompat.c: ../main/strcompat.c
+       @cp $< $@
+strcompat.o: ASTCFLAGS+=-DSTANDALONE
+
+eagi-test.o: ASTCFLAGS+=-DSTANDALONE
+
 eagi-test: eagi-test.o strcompat.o
 
-eagi-sphinx-test: eagi-sphinx-test.o
+eagi-sphinx-test.o: ASTCFLAGS+=-DSTANDALONE
 
-$(eval $(call ast_make_o_c,strcompat.o,../main/strcompat.c))
+eagi-sphinx-test: eagi-sphinx-test.o
 
 install: all
        mkdir -p $(DESTDIR)$(AGI_DIR)
@@ -36,17 +48,11 @@ install: all
 uninstall:
        for x in $(AGIS); do rm -f $(DESTDIR)$(AGI_DIR)/$$x ; done
 
-clean-depend:
-       rm -f .depend
-
-clean: clean-depend
+clean:
        rm -f *.so *.o look eagi-test eagi-sphinx-test
+       rm -f .*.d *.s *.i
+       rm -f strcompat.c
 
-ifneq ($(wildcard .depend),)
-  include .depend
+ifneq ($(wildcard .*.d),)
+   include .*.d
 endif
-
-depend: .depend
-
-.depend:
-       ../build_tools/mkdep $(CFLAGS) `ls *.c`