add configure option to disable building libchm python wrapper
This commit is contained in:
parent
8c84712ebc
commit
3c48e8cfbd
@ -556,42 +556,12 @@ VERSION
|
|||||||
# php/00README.txt php/recoll/config.m4 php/recoll/make.sh
|
# php/00README.txt php/recoll/config.m4 php/recoll/make.sh
|
||||||
# php/recoll/php_recoll.h php/recoll/recoll.cpp php/sample/shell.php
|
# php/recoll/php_recoll.h php/recoll/recoll.cpp php/sample/shell.php
|
||||||
|
|
||||||
# MAKEPYTHON decides if we build the recoll API Python package. We always
|
|
||||||
# build the chm package
|
|
||||||
OPTSFORPYTHON != test -f /etc/debian_version && echo --install-layout=deb
|
OPTSFORPYTHON != test -f /etc/debian_version && echo --install-layout=deb
|
||||||
if MAKEPYTHON
|
|
||||||
|
|
||||||
all-local: recollpython rclpychm
|
|
||||||
install-exec-local: recollpython-install rclpychm-install
|
|
||||||
clean-local: recollpython-clean
|
|
||||||
|
|
||||||
else
|
|
||||||
|
|
||||||
all-local: rclpychm
|
|
||||||
install-exec-local: rclpychm-install
|
|
||||||
clean-local: rclpychm-clean recollpython-clean
|
|
||||||
|
|
||||||
endif
|
|
||||||
|
|
||||||
|
|
||||||
rclpychm:
|
|
||||||
(cd python/pychm; set -x; \
|
|
||||||
for v in 2 3;do \
|
|
||||||
test -n "`which python$${v}`" && python$${v} setup.py build;\
|
|
||||||
done \
|
|
||||||
)
|
|
||||||
rclpychm-install:
|
|
||||||
(cd python/pychm; set -x; \
|
|
||||||
for v in 2 3;do test -n "`which python$${v}`" && \
|
|
||||||
python$${v} setup.py install \
|
|
||||||
--prefix=${prefix} --root=$${DESTDIR:-/} $(OPTSFORPYTHON); \
|
|
||||||
done \
|
|
||||||
)
|
|
||||||
rclpychm-clean:
|
|
||||||
rm -rf python/pychm/build
|
|
||||||
rm -r python/pychm/dist/*
|
|
||||||
|
|
||||||
if MAKEPYTHON
|
if MAKEPYTHON
|
||||||
|
all-local:: recollpython
|
||||||
|
install-exec-local:: recollpython-install
|
||||||
|
clean-local:: recollpython-clean
|
||||||
recollpython: librecoll.la
|
recollpython: librecoll.la
|
||||||
(cd python/recoll; set -x; \
|
(cd python/recoll; set -x; \
|
||||||
for v in 2 3;do test -n "`which python$${v}`" && \
|
for v in 2 3;do test -n "`which python$${v}`" && \
|
||||||
@ -611,16 +581,38 @@ recollpython-clean:
|
|||||||
rm -f python/recoll/*.pyc
|
rm -f python/recoll/*.pyc
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
if MAKEPYTHONCHM
|
||||||
|
all-local:: rclpychm
|
||||||
|
install-exec-local:: rclpychm-install
|
||||||
|
clean-local:: rclpychm-clean
|
||||||
|
rclpychm:
|
||||||
|
(cd python/pychm; set -x; \
|
||||||
|
for v in 2 3;do \
|
||||||
|
test -n "`which python$${v}`" && python$${v} setup.py build;\
|
||||||
|
done \
|
||||||
|
)
|
||||||
|
rclpychm-install:
|
||||||
|
(cd python/pychm; set -x; \
|
||||||
|
for v in 2 3;do test -n "`which python$${v}`" && \
|
||||||
|
python$${v} setup.py install \
|
||||||
|
--prefix=${prefix} --root=$${DESTDIR:-/} $(OPTSFORPYTHON); \
|
||||||
|
done \
|
||||||
|
)
|
||||||
|
rclpychm-clean:
|
||||||
|
rm -rf python/pychm/build
|
||||||
|
rm -r python/pychm/dist/*
|
||||||
|
endif
|
||||||
|
|
||||||
if MAKEQT
|
if MAKEQT
|
||||||
all-local: recollqt
|
all-local:: recollqt
|
||||||
recollqt: librecoll.la
|
recollqt: librecoll.la
|
||||||
(cd $(QTGUI); ${QMAKE} PREFIX=${prefix} recoll.pro)
|
(cd $(QTGUI); ${QMAKE} PREFIX=${prefix} recoll.pro)
|
||||||
$(MAKE) -C $(QTGUI) LFLAGS="$(LDFLAGS)" prefix=$(prefix) \
|
$(MAKE) -C $(QTGUI) LFLAGS="$(LDFLAGS)" prefix=$(prefix) \
|
||||||
exec_prefix=$(exec_prefix) libdir=$(libdir)
|
exec_prefix=$(exec_prefix) libdir=$(libdir)
|
||||||
clean-local: recollqt-clean
|
clean-local:: recollqt-clean
|
||||||
recollqt-clean:
|
recollqt-clean:
|
||||||
-$(MAKE) -C $(QTGUI) clean
|
-$(MAKE) -C $(QTGUI) clean
|
||||||
install-exec-local: recollqt-install
|
install-exec-local:: recollqt-install
|
||||||
recollqt-install:
|
recollqt-install:
|
||||||
$(MAKE) -C $(QTGUI) LFLAGS="$(LDFLAGS)" INSTALL_ROOT=$(DESTDIR) \
|
$(MAKE) -C $(QTGUI) LFLAGS="$(LDFLAGS)" INSTALL_ROOT=$(DESTDIR) \
|
||||||
prefix=$(prefix) exec_prefix=$(exec_prefix) libdir=$(libdir) \
|
prefix=$(prefix) exec_prefix=$(exec_prefix) libdir=$(libdir) \
|
||||||
|
|||||||
@ -252,6 +252,13 @@ fi
|
|||||||
|
|
||||||
AM_CONDITIONAL(MAKEPYTHON, [test X$pythonEnabled = Xyes])
|
AM_CONDITIONAL(MAKEPYTHON, [test X$pythonEnabled = Xyes])
|
||||||
|
|
||||||
|
# Disable building the libchm python wrapper
|
||||||
|
AC_ARG_ENABLE(python-chm, AC_HELP_STRING([--disable-python-chm],
|
||||||
|
[Do not build the libchm Python wrapper.]),
|
||||||
|
pythonChmEnabled=$enableval, pythonChmEnabled=yes)
|
||||||
|
|
||||||
|
AM_CONDITIONAL(MAKEPYTHONCHM, [test X$pythonChmEnabled = Xyes])
|
||||||
|
|
||||||
|
|
||||||
AC_CHECK_FUNCS(mkdtemp)
|
AC_CHECK_FUNCS(mkdtemp)
|
||||||
AC_CHECK_LIB([pthread], [pthread_create], [], [])
|
AC_CHECK_LIB([pthread], [pthread_create], [], [])
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user