blob: adb4be33cfed6316e53e0793c868f81d65e69fb3 [file] [log] [blame]
Daniel Veillard5fc1f082002-03-27 09:05:40 +00001EXAMPLE_DIR = $(datadir)/doc/libxml2-python-$(LIBXML_VERSION)/examples
Daniel Veillard253aa2c2002-02-02 09:17:16 +00002
Daniel Veillard7db38712002-02-07 16:39:11 +00003PYTESTS= \
Daniel Veillard36eea2d2002-02-04 00:17:01 +00004 build.py \
Daniel Veillardef6c46f2002-03-07 22:21:56 +00005 attribs.py \
Daniel Veillard253aa2c2002-02-02 09:17:16 +00006 tst.py \
7 tstxpath.py \
8 xpathext.py \
Daniel Veillard3ce52572002-02-03 15:08:05 +00009 push.py \
Daniel Veillard33caa0b2002-02-04 14:07:26 +000010 pushSAX.py \
Daniel Veillard3cd72402002-05-13 10:33:30 +000011 pushSAXhtml.py \
Daniel Veillard5d819032002-02-02 21:49:17 +000012 error.py \
Daniel Veillard4e0e2972002-03-06 21:39:42 +000013 serialize.py\
Daniel Veillard26f1dcc2002-02-03 16:53:19 +000014 validate.py \
Daniel Veillard6361da02002-02-23 10:10:33 +000015 tstURI.py \
Daniel Veillardf742d342002-03-07 00:05:35 +000016 cutnpaste.py\
Daniel Veillard79426f22002-03-01 16:14:17 +000017 xpathret.py \
Daniel Veillardc6d4a932002-09-12 15:00:57 +000018 xpath.py \
19 outbuf.py \
20 inbuf.py \
Daniel Veillardbd9afb52002-09-25 22:25:35 +000021 resolver.py \
22 regexp.py
Daniel Veillard253aa2c2002-02-02 09:17:16 +000023
24XMLS= \
Daniel Veillard26f1dcc2002-02-03 16:53:19 +000025 tst.xml \
26 valid.xml \
27 invalid.xml
Daniel Veillard253aa2c2002-02-02 09:17:16 +000028
Daniel Veillard2a0cf742002-02-07 16:40:20 +000029EXTRA_DIST = $(PYTESTS) $(XMLS)
Daniel Veillard253aa2c2002-02-02 09:17:16 +000030
31if WITH_PYTHON
Daniel Veillard2a0cf742002-02-07 16:40:20 +000032tests: $(PYTESTS)
Daniel Veillardd2379012002-03-15 22:24:56 +000033 -@(PYTHONPATH="..:../.libs" ; export PYTHONPATH; \
Daniel Veillard2a0cf742002-02-07 16:40:20 +000034 for test in $(PYTESTS) ; do echo "-- $$test" ; $(PYTHON) $$test ; done)
Daniel Veillard253aa2c2002-02-02 09:17:16 +000035else
36tests:
37endif
38
Daniel Veillard3ce52572002-02-03 15:08:05 +000039clean:
40 rm -f *.pyc core
41
Daniel Veillard253aa2c2002-02-02 09:17:16 +000042install-data-local:
43 $(mkinstalldirs) $(DESTDIR)$(EXAMPLE_DIR)
Daniel Veillard2a0cf742002-02-07 16:40:20 +000044 -(for test in $(PYTESTS) $(XMLS); \
Daniel Veillard253aa2c2002-02-02 09:17:16 +000045 do @INSTALL@ -m 0644 $$test $(DESTDIR)$(EXAMPLE_DIR) ; done)
46