res_pjsip, res_pjsip_session: initialize local variables
[asterisk/asterisk.git] / channels / misdn / Makefile
index b24159c..96d5a2a 100644 (file)
@@ -1,30 +1,17 @@
 #
-# Makefile
+# Makefile for chan_misdn support
 #
-# Make file for chan_misdn support
-#
-
-# Verify those options with main Makefile
-CFLAGS         = -pipe -c -Wall -ggdb
-ifeq ($(shell uname -m),x86_64)
-CFLAGS        += -fPIC
+ifneq ($(wildcard /usr/include/linux/mISDNdsp.h),)
+CFLAGS+=-DMISDN_1_2
 endif
-SOURCES                = isdn_lib.c isdn_msg_parser.c 
-OBJDIR         = .
-OBJS           = isdn_lib.o isdn_msg_parser.o fac.o
 
-all: chan_misdn_lib.a 
+all:
 
 %.o: %.c
-       $(CC) $(CFLAGS) -o $@ $<
-
-chan_misdn_lib.a:      $(OBJS)
-       ar crv $@ $(OBJS)
-
+       $(CC) $(CFLAGS) -c -o $@ $<
 
 portinfo: portinfo.o
-       $(CC) -L/usr/lib -o $@ $^ -lisdnnet -lmISDN -lpthread
-
+       $(CC) -o $@ $^ -lisdnnet -lmISDN -lpthread
 
-clean: 
-       rm -rf *.a *.o *.so portinfo
+clean:
+       rm -rf *.a *.o *.so portinfo *.i *.gcda *.gcno