diff options
Diffstat (limited to 'channels/Makefile')
-rw-r--r-- | channels/Makefile | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/channels/Makefile b/channels/Makefile index 10913de31..b24478a6a 100644 --- a/channels/Makefile +++ b/channels/Makefile @@ -15,40 +15,6 @@ MODULE_PREFIX=chan MENUSELECT_CATEGORY=CHANNELS MENUSELECT_DESCRIPTION=Channel Drivers -ifeq ($(OSARCH),OpenBSD) - PTLIB=-lpt - H323LIB=-lh323 -endif - -ifeq ($(OSARCH),linux-gnu) - PTLIB=-lpt_linux_x86_r - H323LIB=-lh323_linux_x86_r - CHANH323LIB=-ldl -endif - -ifeq ($(OSARCH),FreeBSD) - PTLIB=-lpt_FreeBSD_x86_r - H323LIB=-lh323_FreeBSD_x86_r - CHANH323LIB=-pthread -endif - -ifeq ($(OSARCH),NetBSD) - PTLIB=-lpt_NetBSD_x86_r - H323LIB=-lh323_NetBSD_x86_r -endif - -ifeq ($(wildcard h323/libchanh323.a),) - MODULE_EXCLUDE += chan_h323 -endif - -ifndef OPENH323DIR - OPENH323DIR=$(HOME)/openh323 -endif - -ifndef PWLIBDIR - PWLIBDIR=$(HOME)/pwlib -endif - all: _all include $(ASTTOPDIR)/Makefile.moddir_rules @@ -57,20 +23,12 @@ ifneq ($(findstring $(OSARCH), mingw32 cygwin ),) LIBS+= -lres_monitor.so -lres_features.so endif -ifneq ($(wildcard h323/Makefile.ast),) -include h323/Makefile.ast -endif - clean:: $(MAKE) -C misdn clean rm -f dahdi/*.o dahdi/*.i rm -f sip/*.o sip/*.i rm -f iax2/*.o iax2/*.i rm -f pjsip/*.o pjsip/*.i - rm -f h323/libchanh323.a h323/Makefile.ast h323/*.o h323/*.dep - -dist-clean:: - rm -f h323/Makefile $(if $(filter chan_iax2,$(EMBEDDED_MODS)),modules.link,chan_iax2.so): $(subst .c,.o,$(wildcard iax2/*.c)) $(subst .c,.o,$(wildcard iax2/*.c)): _ASTCFLAGS+=$(call MOD_ASTCFLAGS,chan_iax2) @@ -91,20 +49,6 @@ CHAN_DAHDI_OBJS= \ $(if $(filter chan_dahdi,$(EMBEDDED_MODS)),modules.link,chan_dahdi.so): $(CHAN_DAHDI_OBJS) $(CHAN_DAHDI_OBJS): _ASTCFLAGS+=$(call MOD_ASTCFLAGS,chan_dahdi) -ifneq ($(filter chan_h323,$(EMBEDDED_MODS)),) -modules.link: h323/libchanh323.a -else -ifeq ($(OSARCH),linux-gnu) -chan_h323.so: chan_h323.o h323/libchanh323.a - $(ECHO_PREFIX) echo " [LD] $^ -> $@" - $(CMD_PREFIX) $(CXX) $(PTHREAD_CFLAGS) $(_ASTLDFLAGS) $(ASTLDFLAGS) $(SOLINK) -o $@ $< h323/libchanh323.a $(H323LDLIBS) -else -chan_h323.so: chan_h323.o h323/libchanh323.a - $(ECHO_PREFIX) echo " [LD] $^ -> $@" - $(CMD_PREFIX) $(CXX) $(PTHREAD_CFLAGS) $(_ASTLDFLAGS) $(ASTLDFLAGS) $(SOLINK) -o $@ $< h323/libchanh323.a $(CHANH323LIB) -L$(PWLIBDIR)/lib $(PTLIB) -L$(OPENH323DIR)/lib $(H323LIB) -L/usr/lib -lcrypto -lssl -lexpat -endif -endif - chan_misdn.o: _ASTCFLAGS+=-Imisdn misdn_config.o: _ASTCFLAGS+=-Imisdn @@ -122,9 +66,3 @@ chan_usbradio.o: ./xpmr/xpmr.c ./xpmr/xpmr.h ./xpmr/xpmr_coef.h chan_usbradio.so: LIBS+=-lusb -lasound chan_usbradio.so: _ASTCFLAGS+=-DNDEBUG -h323/Makefile.ast: - $(CMD_PREFIX) $(MAKE) -C h323 Makefile.ast - -h323/libchanh323.a: h323/Makefile.ast - $(CMD_PREFIX) $(MAKE) -C h323 libchanh323.a - |