blob: b5e2c43f662bf35eb05d7fc298b914e66587f25b [file] [log] [blame]
Daniel Veillard253aa2c2002-02-02 09:17:16 +00001EXAMPLE_DIR = $(prefix)/share/doc/libxml2-python-$(LIBXML_VERSION)/examples
2
Daniel Veillard7db38712002-02-07 16:39:11 +00003PYTESTS= \
Daniel Veillard36eea2d2002-02-04 00:17:01 +00004 build.py \
Daniel Veillard253aa2c2002-02-02 09:17:16 +00005 tst.py \
6 tstxpath.py \
7 xpathext.py \
Daniel Veillard3ce52572002-02-03 15:08:05 +00008 push.py \
Daniel Veillard33caa0b2002-02-04 14:07:26 +00009 pushSAX.py \
Daniel Veillard5d819032002-02-02 21:49:17 +000010 error.py \
Daniel Veillard4e0e2972002-03-06 21:39:42 +000011 serialize.py\
Daniel Veillard26f1dcc2002-02-03 16:53:19 +000012 validate.py \
Daniel Veillard6361da02002-02-23 10:10:33 +000013 tstURI.py \
Daniel Veillard79426f22002-03-01 16:14:17 +000014 xpathret.py \
Daniel Veillard253aa2c2002-02-02 09:17:16 +000015 xpath.py
16
17XMLS= \
Daniel Veillard26f1dcc2002-02-03 16:53:19 +000018 tst.xml \
19 valid.xml \
20 invalid.xml
Daniel Veillard253aa2c2002-02-02 09:17:16 +000021
Daniel Veillard2a0cf742002-02-07 16:40:20 +000022EXTRA_DIST = $(PYTESTS) $(XMLS)
Daniel Veillard253aa2c2002-02-02 09:17:16 +000023
24if WITH_PYTHON
Daniel Veillard2a0cf742002-02-07 16:40:20 +000025tests: $(PYTESTS)
Daniel Veillard5d819032002-02-02 21:49:17 +000026 -@(PYTHONPATH=".." ; export PYTHONPATH; \
Daniel Veillard2a0cf742002-02-07 16:40:20 +000027 for test in $(PYTESTS) ; do echo "-- $$test" ; $(PYTHON) $$test ; done)
Daniel Veillard253aa2c2002-02-02 09:17:16 +000028else
29tests:
30endif
31
Daniel Veillard3ce52572002-02-03 15:08:05 +000032clean:
33 rm -f *.pyc core
34
Daniel Veillard253aa2c2002-02-02 09:17:16 +000035install-data-local:
36 $(mkinstalldirs) $(DESTDIR)$(EXAMPLE_DIR)
Daniel Veillard2a0cf742002-02-07 16:40:20 +000037 -(for test in $(PYTESTS) $(XMLS); \
Daniel Veillard253aa2c2002-02-02 09:17:16 +000038 do @INSTALL@ -m 0644 $$test $(DESTDIR)$(EXAMPLE_DIR) ; done)
39