743e0b9196031e45aeb398233bff10ced0ce16c3
[asterisk/asterisk.git] / agi / Makefile
1 #
2 # Asterisk -- A telephony toolkit for Linux.
3
4 # Makefile for AGI-related stuff
5 #
6 # Copyright (C) 1999-2006, Digium
7 #
8 # Mark Spencer <markster@digium.com>
9 #
10 # This program is free software, distributed under the terms of
11 # the GNU General Public License
12 #
13
14 .PHONY: clean clean-depend all depend uninstall
15
16 AGIS=agi-test.agi eagi-test eagi-sphinx-test jukebox.agi
17
18 ifeq ($(OSARCH),SunOS)
19   LIBS+=-lsocket -lnsl ../main/strcompat.o
20 endif
21
22 include $(ASTTOPDIR)/Makefile.rules
23
24 all: $(AGIS)
25
26 eagi-test: eagi-test.o
27
28 eagi-sphinx-test: eagi-sphinx-test.o
29
30 install: all
31         mkdir -p $(DESTDIR)$(AGI_DIR)
32         for x in $(AGIS); do $(INSTALL) -m 755 $$x $(DESTDIR)$(AGI_DIR) ; done
33
34 uninstall:
35         for x in $(AGIS); do rm -f $(DESTDIR)$(AGI_DIR)/$$x ; done
36
37 clean-depend:
38         rm -f .depend
39
40 clean: clean-depend
41         rm -f *.so *.o look eagi-test eagi-sphinx-test
42
43 -include .depend
44
45 depend: .depend
46
47 .depend:
48         ../build_tools/mkdep $(CFLAGS) `ls *.c`