diff --git a/debian/freeswitch-python.install b/debian/freeswitch-python.install index 2773f0c780..247c26d672 100644 --- a/debian/freeswitch-python.install +++ b/debian/freeswitch-python.install @@ -1,3 +1,5 @@ opt/freeswitch/conf/autoload_configs/python.conf.xml opt/freeswitch/mod/mod_python.so* usr/lib/python2.*/*-packages/freeswitch.py* +usr/lib/python2.*/*-packages/ESL.py* +usr/lib/python2.*/*-packages/_ESL.so* diff --git a/debian/rules b/debian/rules index 94aee73a00..0490d546f4 100755 --- a/debian/rules +++ b/debian/rules @@ -208,6 +208,7 @@ install: build dh_installdirs -A VERBOSE=1 $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install + cd libs/esl && VERBOSE=1 $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install && cd - # Build architecture-independent files here. diff --git a/libs/esl/Makefile b/libs/esl/Makefile index 7363304cdb..da7926d49b 100644 --- a/libs/esl/Makefile +++ b/libs/esl/Makefile @@ -16,7 +16,9 @@ SOLINK=-shared -Xlinker -x # comment the next line to disable c++ (no swig mods for you then) OBJS += src/esl_oop.o -all: $(MYLIB) fs_cli testclient testserver ivrd +all: $(MYLIB) fs_cli testclient testserver ivrd pymod + +install: pymod-install $(MYLIB): $(OBJS) $(HEADERS) $(SRC) ar rcs $(MYLIB) $(OBJS)