summaryrefslogtreecommitdiff
path: root/tests/doctool/Makefile.am
blob: 48ee1cec995255fb256b4bb89e7f4f251bddddb3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
include $(top_srcdir)/common.mk

Regress-1.0.gir:
	cp ../scanner/Regress-1.0.gir .

GIRS = Regress-1.0.gir
CHECKXML = $(GIRS:.gir=.xml.check)
DOCBOOKFILES = $(GIRS:.gir=.xml)
EXPECTEDDOCBOOKFILES = $(DOCBOOKFILES:.xml=-expected.xml)
CLEANFILES = $(DOCBOOK_FILES)
BUILT_SOURCES = $(DOCBOOK_FILES)
EXTRA_DIST = $(EXPECTEDDOCBOOKFILES)

%.xml: %.gir
	@g-ir-doc-tool $*.gir -o $*.xml

%.xml.check: %.xml
	@diff -u -U 10 $(srcdir)/$*-expected.xml $*.xml && echo "  TEST  $*.xml"

check-local: $(CHECKXML) $(TYPELIBS)