include $(top_srcdir)/build/modmake.rulesam MODNAME=mod_verto mod_LTLIBRARIES = mod_verto.la mod_verto_la_SOURCES = mod_verto.c ws.c mcast/mcast.c mod_verto_la_CFLAGS = -D__EXTENSIONS__ -D_GNU_SOURCE $(AM_CFLAGS) mod_verto_la_CPPFLAGS = -I. -Imcast mod_verto_la_LIBADD = $(switch_builddir)/libfreeswitch.la mod_verto_la_LDFLAGS = -avoid-version -module -no-undefined -shared if HAVE_PERL perldir = $(PERL_SITEDIR) perl_LTLIBRARIES = MCAST.la MCAST_la_SOURCES = mcast/mcast_wrap.cpp mcast/perlxsi.c mcast/mcast.c mcast/mcast_cpp.cpp MCAST_la_CFLAGS = $(CC_CFLAGS) $(CFLAGS) $(SWITCH_AM_CFLAGS) $(PERL_CFLAGS) MCAST_la_CXXFLAGS = $(SWITCH_AM_CXXFLAGS) $(CXXFLAGS) -w $(PERL_INC) MCAST_la_CPPFLAGS = -I$(switch_srcdir)/src/mod/endpoints/mod_verto/mcast MCAST_la_LDFLAGS = -avoid-version -module -no-undefined -shared $(PERL_LDFLAGS) install-data-local: perlmod-install perlmod-install: install-perlLTLIBRARIES install -m 755 MCAST.pm $(PERL_SITEDIR) endif mcast/esl_wrap.cpp: cd mcast && swig -module MCAST -shadow -perl5 -c++ -DMULTIPLICITY -I../src/include -o mcast_wrap.cpp ../MCAST.i mcast/perlxsi.c: $(PERL) -MExtUtils::Embed -e xsinit -- -o perlxsi.c clean-data-local: rm -f *.o *.so *~ swigclean: rm -f mcast/mcast_wrap.* mcast/MCAST.so mcast/MCAST.pm mcast/perlxsi.* reswig: swigclean mcast/mcast_wrap.cpp mcast/perlxsi.c