1NULL =
2
3SUBDIRS = 		\
4	apigen	       	\
5	$(NULL)
6
7INCLUDES =					\
8	-DLOCALDIR=\""$(srcdir)"\"		\
9	-I$(srcdir) 				\
10	-I$(top_srcdir)/libgdome 		\
11	-I$(top_srcdir)/libgdome/gdomecore 	\
12	$(LIBXML_CFLAGS) $(GLIB_CFLAGS)        	\
13	-Wall -ansi				\
14	$(NULL)
15
16noinst_PROGRAMS =		\
17	test-document		\
18        test-node		\
19        test-cdata		\
20        test-dtd		\
21        test-element		\
22        test-nodelist		\
23        test-namednodemap	\
24        examplea		\
25        exampleb		\
26        examplec		\
27        test-mevents		\
28        test-loadsave		\
29        test-str		\
30        test-treegc		\
31        test-xpath		\
32	test-importnode		\
33        bench			\
34        $(NULL)
35
36DEPS = $(top_builddir)/libgdome/libgdome.la
37LDADDS = $(top_builddir)/libgdome/libgdome.la $(LIBXML_LIBS) $(GLIB_LIBS)
38
39test_document_SOURCES = test-document.c
40test_document_LDFLAGS =
41test_document_DEPENDENCIES = $(DEPS)
42test_document_LDADD = $(LDADDS)
43
44test_node_SOURCES = test-node.c
45test_node_LDFLAGS =
46test_node_DEPENDENCIES = $(DEPS)
47test_node_LDADD = $(LDADDS)
48
49test_cdata_SOURCES = test-cdata.c
50test_cdata_LDFLAGS =
51test_cdata_DEPENDENCIES = $(DEPS)
52test_cdata_LDADD = $(LDADDS)
53
54test_dtd_SOURCES = test-dtd.c
55test_dtd_LDFLAGS =
56test_dtd_DEPENDENCIES = $(DEPS)
57test_dtd_LDADD = $(LDADDS)
58
59test_element_SOURCES = test-element.c
60test_element_LDFLAGS =
61test_element_DEPENDENCIES = $(DEPS)
62test_element_LDADD = $(LDADDS)
63
64test_nodelist_SOURCES = test-nodelist.c
65test_nodelist_LDFLAGS =
66test_nodelist_DEPENDENCIES = $(DEPS)
67test_nodelist_LDADD = $(LDADDS)
68
69test_namednodemap_SOURCES = test-namednodemap.c
70test_namednodemap_LDFLAGS =
71test_namednodemap_DEPENDENCIES = $(DEPS)
72test_namednodemap_LDADD = $(LDADDS)
73
74examplea_SOURCES = examplea.c
75examplea_LDFLAGS =
76examplea_DEPENDENCIES = $(DEPS)
77examplea_LDADD = $(LDADDS)
78
79exampleb_SOURCES = exampleb.c
80exampleb_LDFLAGS =
81exampleb_DEPENDENCIES = $(DEPS)
82exampleb_LDADD = $(LDADDS)
83
84examplec_SOURCES = examplec.c
85examplec_LDFLAGS =
86examplec_DEPENDENCIES = $(DEPS)
87examplec_LDADD = $(LDADDS)
88
89test_mevents_SOURCES = test-mevents.c
90test_mevents_LDFLAGS =
91test_mevents_DEPENDENCIES = $(DEPS)
92test_mevents_LDADD = $(LDADDS)
93
94test_loadsave_SOURCES = test-loadsave.c
95test_loadsave_LDFLAGS =
96test_loadsave_DEPENDENCIES = $(DEPS)
97test_loadsave_LDADD = $(LDADDS)
98
99test_str_SOURCES = test-str.c
100test_str_LDFLAGS =
101test_str_DEPENDENCIES = $(DEPS)
102test_str_LDADD = $(LDADDS)
103
104test_treegc_SOURCES = test-treegc.c
105test_treegc_LDFLAGS =
106test_treegc_DEPENDENCIES = $(DEPS)
107test_treegc_LDADD = $(LDADDS)
108
109test_xpath_SOURCES = test-xpath.c
110test_xpath_LDFLAGS =
111test_xpath_DEPENDENCIES = $(DEPS)
112test_xpath_LDADD = $(LDADDS)
113
114test_importnode_SOURCES = test-importnode.c
115test_importnode_LDFLAGS =
116test_importnode_DEPENDENCIES = $(DEPS)
117test_importnode_LDADD = $(LDADDS)
118
119bench_SOURCES = bench.c
120bench_LDFLAGS =
121bench_DEPENDENCIES = $(DEPS)
122bench_LDADD = $(LDADDS)
123
124EXTRA_DIST =				\
125	exampleb.xml			\
126	examplec.xml			\
127	test-document2.xml       	\
128	test-document3.xml     		\
129	test-dtd.xml			\
130        test-dtd.dtd			\
131	test-element.xml		\
132	test-node.xml			\
133	test-nodelist.xml		\
134        test-namednodemap.xml		\
135        test-mevents.xml		\
136        test-loadsave1.xml		\
137        test-loadsave2.xml		\
138	test.xml			\
139        test-treegc.xml			\
140        test-xpath.xml			\
141	$(NULL)
142
143TESTS_ENVIROMENT = 					\
144	LD_LIBRARY_PATH=$(top_builddir)/libgdome/	\
145        $(NULL)
146
147TESTS =		 		\
148	test-document		\
149        test-node		\
150        test-cdata		\
151        test-dtd		\
152        test-element		\
153        test-nodelist		\
154        test-namednodemap	\
155        examplea		\
156        exampleb		\
157        examplec		\
158        test-mevents		\
159        test-loadsave		\
160        test-str		\
161        test-treegc		\
162        test-xpath		\
163	test-importnode		\
164        $(NULL)
165