blob: e468e6c719196d78c3c82c9ead78aa0e6c8c5e61 [file] [log] [blame]
Daniel Veillard253aa2c2002-02-02 09:17:16 +00001EXAMPLE_DIR = $(prefix)/share/doc/libxml2-python-$(LIBXML_VERSION)/examples
2
3TESTS= \
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 Veillard5d819032002-02-02 21:49:17 +00009 error.py \
Daniel Veillard26f1dcc2002-02-03 16:53:19 +000010 validate.py \
Daniel Veillard253aa2c2002-02-02 09:17:16 +000011 xpath.py
12
13XMLS= \
Daniel Veillard26f1dcc2002-02-03 16:53:19 +000014 tst.xml \
15 valid.xml \
16 invalid.xml
Daniel Veillard253aa2c2002-02-02 09:17:16 +000017
18EXTRA_DIST = $(TESTS) $(XMLS)
19
20if WITH_PYTHON
21tests: $(TESTS)
Daniel Veillard5d819032002-02-02 21:49:17 +000022 -@(PYTHONPATH=".." ; export PYTHONPATH; \
Daniel Veillard253aa2c2002-02-02 09:17:16 +000023 for test in $(TESTS) ; do echo "-- $$test" ; $(PYTHON) $$test ; done)
24else
25tests:
26endif
27
Daniel Veillard3ce52572002-02-03 15:08:05 +000028clean:
29 rm -f *.pyc core
30
Daniel Veillard253aa2c2002-02-02 09:17:16 +000031install-data-local:
32 $(mkinstalldirs) $(DESTDIR)$(EXAMPLE_DIR)
33 -(for test in $(TESTS) $(XMLS); \
34 do @INSTALL@ -m 0644 $$test $(DESTDIR)$(EXAMPLE_DIR) ; done)
35