use auto-build for cdr modules
[asterisk/asterisk.git] / channels / misdn / Makefile
1 #
2 # Makefile
3 #
4 # Make file for chan_misdn support
5 #
6
7 # Verify those options with main Makefile
8 CFLAGS          = -pipe -c -Wall
9 ifeq ($(shell uname -m),x86_64)
10 CFLAGS         += -fPIC
11 endif
12 SOURCES         = isdn_lib.c isdn_msg_parser.c 
13 OBJDIR          = .
14 OBJS            = isdn_lib.o isdn_msg_parser.o fac.o
15
16
17 all: chan_misdn_lib.a 
18
19
20 %.o: %.c
21         $(CC) $(CFLAGS) -o $@ $<
22
23
24 chan_misdn_lib.a:       $(OBJS)
25         ar crv $@ $(OBJS)
26
27 misdn:
28         @mkdir -p lib
29         cd lib ; cvs -d:pserver:anonymous:readonly@cvs.isdn4linux.de:/i4ldev co -r mqueue mISDN mISDNuser ; 
30         cd lib/mISDN ; make install
31         cd lib/mISDNuser ; make install
32
33 FORCE:
34
35 clean: 
36         rm -rf *.a *.o *.so
37         rm -rf lib