components/libxml2/patches/system-test.patch
author Petr Sumbera <petr.sumbera@oracle.com>
Fri, 19 Jun 2015 04:22:33 -0700
changeset 4530 57e1c0fb4585
permissions -rw-r--r--
21287299 libxml2 master test results and system test support
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4530
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
     1
Patch origin: in-house
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
     2
Patch status: submitted to upstream
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
     3
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
     4
https://bugzilla.gnome.org/show_bug.cgi?id=751205
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
     5
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
     6
--- libxml2-2.9.2/Makefile.am
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
     7
+++ libxml2-2.9.2/Makefile.am
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
     8
@@ -211,6 +211,13 @@
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
     9
 
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    10
 check: all runtests
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    11
 
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    12
+# It will use libxml2 installed on system only when there is no one in
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    13
+# .libs/ directory (which could be used via LD_LIBRARY_PATH).
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    14
+system-test:
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    15
+	$(MAKE) runtest testrecurse testapi testchar testdict runxmlconf DEPS= LDADDS=-lxml2
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    16
+	$(MAKE) runtests PYTHON_SUBDIR=
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    17
+	cd python/tests; $(MAKE) tests
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    18
+
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    19
 check-valgrind valgrind: all
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    20
 	@echo '## Running the regression tests under Valgrind'
57e1c0fb4585 21287299 libxml2 master test results and system test support
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    21
 	@echo '## Go get a cup of coffee it is gonna take a while ...'