logger.conf.sample: add missing comment mark
[asterisk/asterisk.git] / channels / misdn / Makefile
index bacbf5b..96d5a2a 100644 (file)
@@ -1,34 +1,17 @@
 #
-# Makefile
+# Makefile for chan_misdn support
 #
-# Make file for chan_misdn support
-#
-
-# Verify those options with main Makefile
-CFLAGS         += -pipe -c
-SOURCES                = isdn_lib.c isdn_msg_parser.c 
-OBJDIR         = .
-OBJS           = isdn_lib.o isdn_msg_parser.o fac.o
-
-
-all: chan_misdn_lib.a 
+ifneq ($(wildcard /usr/include/linux/mISDNdsp.h),)
+CFLAGS+=-DMISDN_1_2
+endif
 
+all:
 
 %.o: %.c
-       $(CC) $(CFLAGS) -o $@ $<
-       
-
-chan_misdn_lib.a:      $(OBJS)
-       ar crv $@ $(OBJS)
+       $(CC) $(CFLAGS) -c -o $@ $<
 
-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:
+portinfo: portinfo.o
+       $(CC) -o $@ $^ -lisdnnet -lmISDN -lpthread
 
-clean: 
-       rm -rf *.a *.o *.so
-       rm -rf lib
+clean:
+       rm -rf *.a *.o *.so portinfo *.i *.gcda *.gcno