~ubuntu-branches/ubuntu/maverick/libvirt/maverick

« back to all changes in this revision

Viewing changes to tests/Makefile.am

Tags: upstream-0.6.4
Import upstream version 0.6.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
61
61
        reconnect xmconfigtest xencapstest
62
62
endif
63
63
if WITH_QEMU
64
 
noinst_PROGRAMS += qemuxml2argvtest qemuxml2xmltest
 
64
noinst_PROGRAMS += qemuxml2argvtest qemuxml2xmltest qemuargv2xmltest
65
65
endif
66
66
 
67
67
if WITH_SECDRIVER_SELINUX
68
68
noinst_PROGRAMS += seclabeltest
69
69
endif
70
70
 
 
71
if WITH_CIL
 
72
noinst_PROGRAMS += object-locking
 
73
endif
 
74
 
71
75
noinst_PROGRAMS += nodedevxml2xmltest
72
76
 
73
77
test_scripts = \
115
119
endif
116
120
 
117
121
if WITH_QEMU
118
 
TESTS += qemuxml2argvtest qemuxml2xmltest
 
122
TESTS += qemuxml2argvtest qemuxml2xmltest qemuargv2xmltest
119
123
endif
120
124
 
121
125
if WITH_SECDRIVER_SELINUX
122
126
TESTS += seclabeltest
123
127
endif
124
128
 
 
129
if WITH_LIBVIRTD
 
130
noinst_PROGRAMS += eventtest
 
131
TESTS += eventtest
 
132
endif
 
133
 
125
134
TESTS += nodedevxml2xmltest
126
135
 
127
136
path_add = $$abs_top_builddir/src$(PATH_SEPARATOR)$$abs_top_builddir/qemud
185
194
        qemuxml2xmltest.c testutilsqemu.c testutilsqemu.h \
186
195
        testutils.c testutils.h
187
196
qemuxml2xmltest_LDADD = ../src/libvirt_driver_qemu.la $(LDADDS)
 
197
 
 
198
qemuargv2xmltest_SOURCES = \
 
199
        qemuargv2xmltest.c testutilsqemu.c testutilsqemu.h \
 
200
        testutils.c testutils.h
 
201
qemuargv2xmltest_LDADD = ../src/libvirt_driver_qemu.la $(LDADDS)
188
202
else
189
 
EXTRA_DIST += qemuxml2argvtest.c qemuxml2xmltest.c testutilsqemu.c testutilsqemu.h
 
203
EXTRA_DIST += qemuxml2argvtest.c qemuxml2xmltest.c qemuargv2xmltest.c testutilsqemu.c testutilsqemu.h
190
204
endif
191
205
 
192
206
nodedevxml2xmltest_SOURCES = \
223
237
        qparamtest.c testutils.h testutils.c
224
238
qparamtest_LDADD = $(LDADDS)
225
239
 
226
 
CLEANFILES = *.cov *.gcov .libs/*.gcda .libs/*.gcno *.gcno *.gcda
 
240
if WITH_LIBVIRTD
 
241
eventtest_SOURCES = \
 
242
        eventtest.c testutils.h testutils.c ../qemud/event.c
 
243
eventtest_LDADD = -lrt $(LDADDS)
 
244
endif
 
245
 
 
246
if WITH_CIL
 
247
CILOPTFLAGS =
 
248
CILOPTINCS =
 
249
CILOPTPACKAGES = -package unix,str,cil
 
250
CILOPTLIBS = -linkpkg
 
251
 
 
252
object_locking_SOURCES = object-locking.ml
 
253
 
 
254
%.cmx: %.ml
 
255
        ocamlfind ocamlopt $(CILOPTFLAGS) $(CILOPTINCS) $(CILOPTPACKAGES) -c $<
 
256
 
 
257
object-locking: object-locking.cmx object-locking-files.txt
 
258
        ocamlfind ocamlopt $(CILOPTFLAGS) $(CILOPTINCS) $(CILOPTPACKAGES) $(CILOPTLIBS) $< -o $@
 
259
 
 
260
object-locking-files.txt:
 
261
        find $(top_builddir)/src/ -name '*.i' > $@
 
262
 
 
263
else
 
264
EXTRA_DIST += object-locking.ml
 
265
endif
 
266
 
 
267
CLEANFILES = *.cov *.gcov .libs/*.gcda .libs/*.gcno *.gcno *.gcda *.cmi *.cmx object-locking-files.txt