committed head of chan_misdn with a lot of new features. Most important of all: chan_...
[asterisk/asterisk.git] / channels / misdn / Makefile
old mode 100755 (executable)
new mode 100644 (file)
index 2288bc7..bacbf5b
@@ -5,41 +5,30 @@
 #
 
 # Verify those options with main Makefile
-ifndef LINUX
-LINUX=/lib/modules/$(shell uname -r)/build
-endif
-
 CFLAGS         += -pipe -c
 SOURCES                = isdn_lib.c isdn_msg_parser.c 
 OBJDIR         = .
-OBJS           = isdn_lib.o isdn_msg_parser.o
-
-ifndef MISDNUSER
-MISDNUSER=/usr/src/install-misdn/mISDNuser
-endif
+OBJS           = isdn_lib.o isdn_msg_parser.o fac.o
 
-MISDNCFLAGS    += -I$(MISDNUSER)/include -I$(MISDNUSER)/i4lnet -I$(MISDNUSER)/lib
-MISDNCFLAGS    += -DMISDNUSER_JOLLY -I$(LINUX)/include
 
-
-all: chan_misdn_lib.a Makefile.ast
+all: chan_misdn_lib.a 
 
 
 %.o: %.c
-       $(CC) $(MISDNCFLAGS) $(CFLAGS) -o $@ $<
+       $(CC) $(CFLAGS) -o $@ $<
        
 
 chan_misdn_lib.a:      $(OBJS)
        ar crv $@ $(OBJS)
 
-Makefile.ast:  FORCE
-       @echo CFLAGS+=$(MISDNCFLAGS) -Imisdn/ -DCHAN_MISDN_VERSION=\\\"0.2.0\\\" >$@.tmp
-       @echo MISDNUSER = $(MISDNUSER) >>$@.tmp
-       @if [ -r $@ ] && cmp -s $@ $@.tmp; then rm -f $@.tmp; else mv -f $@.tmp $@; fi
-
-
+misdn:
+       @mkdir -p lib
+       cd lib ; cvs -d:pserver:anonymous:readonly@cvs.isdn4linux.de:/i4ldev co -r mqueue mISDN mISDNuser ; 
+       cd lib/mISDN ; make install
+       cd lib/mISDNuser ; make install
+       
 FORCE:
 
-
 clean: 
-       rm *.a *.o Makefile.ast
+       rm -rf *.a *.o *.so
+       rm -rf lib