Switch to unified view

a/src/Makefile.am b/src/Makefile.am
...
...
536
# EXTRA_DIST: The Php Code does not build anymore. No need to ship it until
536
# EXTRA_DIST: The Php Code does not build anymore. No need to ship it until
537
# someone fixes it:
537
# someone fixes it:
538
# php/00README.txt php/recoll/config.m4 php/recoll/make.sh 
538
# php/00README.txt php/recoll/config.m4 php/recoll/make.sh 
539
# php/recoll/php_recoll.h php/recoll/recoll.cpp php/sample/shell.php 
539
# php/recoll/php_recoll.h php/recoll/recoll.cpp php/sample/shell.php 
540
540
541
# MAKEPYTHON decides if we build the recoll API Python package. We always
542
# build the chm package
543
OPTSFORPYTHON != test -f /etc/debian_version && echo --install-layout=deb
541
if MAKEPYTHON
544
if MAKEPYTHON
545
542
all-local: recollpython rclpychm
546
all-local: recollpython rclpychm
543
install-exec-local: recollpython-install rclpychm-install
547
install-exec-local: recollpython-install rclpychm-install
544
clean-local: recollpython-clean
548
clean-local: recollpython-clean
549
545
else
550
else
551
546
all-local: rclpychm
552
all-local: rclpychm
547
install-exec-local: rclpychm-install
553
install-exec-local: rclpychm-install
548
clean-local: rclpychm-clean recollpython-clean
554
clean-local: rclpychm-clean recollpython-clean
555
549
endif
556
endif
550
557
558
551
rclpychm:
559
rclpychm:
552
    (cd python/pychm || exit 1; \
560
    (cd python/pychm; set -x; \
553
        set -x; \
554
        for v in 2 3;do \
561
        for v in 2 3;do \
555
        test -n "`which python$${v}`" && python$${v} setup.py build;\
562
        test -n "`which python$${v}`" && python$${v} setup.py build;\
556
        done \
563
        done \
557
        )
564
        )
558
rclpychm-install:
565
rclpychm-install:
559
    (cd python/pychm || exit 1; \
566
    (cd python/pychm; set -x; \
560
        set -x; \
567
        for v in 2 3;do test -n "`which python$${v}`" && \
561
        for v in 2 3;do rm -f dist/pychm-*; \
568
        python$${v} setup.py install \
562
        test -n "`which python$${v}`" && python$${v} setup.py install;\
569
         --prefix=${prefix} --root=$${DESTDIR:-/} $(OPTSFORPYTHON); \
563
        done \
570
        done \
564
        )
571
        )
565
rclpychm-clean:
572
rclpychm-clean:
566
    rm -rf python/pychm/build
573
    rm -rf python/pychm/build
567
    rm -r python/pychm/dist/*
574
    rm -r python/pychm/dist/*
568
575
569
if MAKEPYTHON
576
if MAKEPYTHON
570
recollpython: librecoll.la
577
recollpython: librecoll.la
571
    (cd python/recoll; \
578
    (cd python/recoll; set -x; \
572
        set -x; \
573
        for v in 2 3;do test -n "`which python$${v}`" && \
579
        for v in 2 3;do test -n "`which python$${v}`" && \
574
        libdir=$(libdir) python$${v} setup.py build; \
580
        libdir=$(libdir) python$${v} setup.py build; \
575
        done \
581
        done \
576
        )
582
        )
577
recollpython-install:
583
recollpython-install:
578
    (cd python/recoll; \
584
    (cd python/recoll; set -x; \
579
        if test -f /etc/debian_version ; then \
580
            OPTSFORPYTHON=--install-layout=deb; \
581
        fi; \
582
        set -x; \
583
        for v in 2 3;do test -n "`which python$${v}`" && \
585
        for v in 2 3;do test -n "`which python$${v}`" && \
584
        python$${v} setup.py install \
586
        python$${v} setup.py install \
585
         --prefix=${prefix} --root=$${DESTDIR:-/} $${OPTSFORPYTHON}; \
587
         --prefix=${prefix} --root=$${DESTDIR:-/} $(OPTSFORPYTHON); \
586
        done; \
588
        done; \
587
         )
589
         )
588
recollpython-clean:
590
recollpython-clean:
589
    rm -rf python/recoll/build
591
    rm -rf python/recoll/build
590
    rm -rf python/recoll/__pycache__
592
    rm -rf python/recoll/__pycache__