1
1
## Process this file with automake to produce Makefile.in
3
## Copyright (C) 2005-2011 Red Hat, Inc.
3
## Copyright (C) 2005-2012 Red Hat, Inc.
4
4
## See COPYING.LIB for the License of this software
6
6
SHELL = $(PREFERABLY_POSIX_SHELL)
9
-I$(top_srcdir)/gnulib/lib -I../gnulib/lib \
10
-I$(top_builddir)/include \
11
-I$(top_srcdir)/include \
12
-I$(top_srcdir)/src -I../src \
9
-I$(top_builddir) -I$(top_srcdir) \
10
-I$(top_builddir)/gnulib/lib -I$(top_srcdir)/gnulib/lib \
11
-I$(top_builddir)/include -I$(top_srcdir)/include \
12
-I$(top_builddir)/src -I$(top_srcdir)/src \
13
13
-I$(top_srcdir)/src/util \
14
14
-I$(top_srcdir)/src/conf \
15
15
$(GETTEXT_CPPFLAGS)
96
check_PROGRAMS = virshtest conftest sockettest \
97
nodeinfotest qparamtest virbuftest \
98
commandtest commandhelper seclabeltest \
99
hashtest virnetmessagetest virnetsockettest ssh \
96
test_helpers = commandhelper ssh conftest
97
test_programs = virshtest sockettest \
98
nodeinfotest virbuftest \
99
commandtest seclabeltest \
100
virhashtest virnetmessagetest virnetsockettest \
100
101
utiltest virnettlscontexttest shunloadtest \
103
check_LTLIBRARIES = libshunload.la
102
virtimetest viruritest virkeyfiletest \
105
105
# This is a fake SSH we use from virnetsockettest
106
106
ssh_SOURCES = ssh.c
107
107
ssh_LDADD = $(COVERAGE_LDFLAGS)
110
check_PROGRAMS += xml2sexprtest sexpr2xmltest \
110
test_programs += xml2sexprtest sexpr2xmltest \
111
111
xmconfigtest xencapstest statstest reconnect
114
check_PROGRAMS += qemuxml2argvtest qemuxml2xmltest qemuxmlnstest \
114
test_programs += qemuxml2argvtest qemuxml2xmltest qemuxmlnstest \
115
115
qemuargv2xmltest qemuhelptest domainsnapshotxml2xmltest \
120
test_programs += lxcxml2xmltest
120
check_PROGRAMS += openvzutilstest
124
test_programs += openvzutilstest
124
check_PROGRAMS += esxutilstest
128
test_programs += esxutilstest
128
check_PROGRAMS += vmx2xmltest xml2vmxtest
132
test_programs += vmx2xmltest xml2vmxtest
132
check_PROGRAMS += object-locking
136
test_programs += object-locking
136
check_PROGRAMS += jsontest
140
test_programs += jsontest
139
check_PROGRAMS += networkxml2xmltest
143
test_programs += networkxml2xmltest
142
check_PROGRAMS += networkxml2argvtest
146
test_programs += networkxml2argvtest
145
check_PROGRAMS += nwfilterxml2xmltest
147
check_PROGRAMS += storagevolxml2xmltest storagepoolxml2xmltest
149
check_PROGRAMS += nodedevxml2xmltest
151
check_PROGRAMS += interfacexml2xmltest
153
check_PROGRAMS += cputest
149
test_programs += nwfilterxml2xmltest
151
test_programs += storagevolxml2xmltest storagepoolxml2xmltest
153
test_programs += nodedevxml2xmltest
155
test_programs += interfacexml2xmltest
157
test_programs += cputest
156
160
capabilityschematest \
210
216
EXTRA_DIST += $(test_scripts)
222
virnettlscontexttest \
219
noinst_PROGRAMS = $(test_programs) $(test_helpers)
220
noinst_LTLIBRARIES = libshunload.la
222
check_PROGRAMS = $(test_programs) $(test_helpers)
223
check_LTLIBRARIES = libshunload.la
226
TESTS = $(test_programs) \
233
TESTS += xml2sexprtest \
242
TESTS += qemuxml2argvtest qemuxml2xmltest qemuxmlnstest qemuargv2xmltest \
243
qemuhelptest domainsnapshotxml2xmltest nwfilterxml2xmltest \
248
TESTS += openvzutilstest
252
TESTS += esxutilstest
256
TESTS += vmx2xmltest xml2vmxtest
260
check_PROGRAMS += eventtest
264
TESTS += networkxml2xmltest
267
TESTS += networkxml2argvtest
270
TESTS += storagevolxml2xmltest storagepoolxml2xmltest
272
TESTS += nodedevxml2xmltest
274
TESTS += interfacexml2xmltest
278
229
# NB, automake < 1.10 does not provide the real
279
230
# abs_top_{src/build}dir or builddir variables, so don't rely
280
231
# on them here. Fake them with 'pwd'
382
334
qemumonitortest.c testutilsqemu.c testutilsqemu.h
339
lxc_LDADDS = ../src/libvirt_driver_lxc.la
341
lxcxml2xmltest_SOURCES = \
342
lxcxml2xmltest.c testutilslxc.c testutilslxc.h \
343
testutils.c testutils.h
344
lxcxml2xmltest_LDADD = $(lxc_LDADDS) $(LDADDS)
346
EXTRA_DIST += lxcxml2xmltest.c testutilslxc.c testutilslxc.h
386
350
openvzutilstest_SOURCES = \
387
351
openvzutilstest.c \
482
446
commandhelper_CFLAGS = -Dabs_builddir="\"`pwd`\"" $(AM_CFLAGS)
483
447
commandhelper_LDADD = $(LDADDS)
450
libvirtdconftest_SOURCES = \
451
libvirtdconftest.c testutils.h testutils.c \
452
../daemon/libvirtd-config.c
453
libvirtdconftest_CFLAGS = $(AM_CFLAGS)
454
libvirtdconftest_LDADD = $(LDADDS)
456
EXTRA_DIST += libvirtdconftest.c
485
459
virnetmessagetest_SOURCES = \
486
460
virnetmessagetest.c testutils.h testutils.c
487
virnetmessagetest_CFLAGS = -Dabs_builddir="\"$(abs_builddir)\"" $(AM_CFLAGS)
461
virnetmessagetest_CFLAGS = -Dabs_builddir="\"$(abs_builddir)\"" \
462
$(XDR_CFLAGS) $(AM_CFLAGS)
488
463
virnetmessagetest_LDADD = ../src/libvirt-net-rpc.la $(LDADDS)
490
465
virnetsockettest_SOURCES = \
508
483
virtimetest_CFLAGS = -Dabs_builddir="\"$(abs_builddir)\"" $(AM_CFLAGS)
509
484
virtimetest_LDADD = ../src/libvirt-net-rpc.la $(LDADDS)
486
viruritest_SOURCES = \
487
viruritest.c testutils.h testutils.c
488
viruritest_CFLAGS = -Dabs_builddir="\"$(abs_builddir)\"" $(AM_CFLAGS)
489
viruritest_LDADD = ../src/libvirt-net-rpc.la $(LDADDS)
491
virkeyfiletest_SOURCES = \
492
virkeyfiletest.c testutils.h testutils.c
493
virkeyfiletest_CFLAGS = -Dabs_builddir="\"$(abs_builddir)\"" $(AM_CFLAGS)
494
virkeyfiletest_LDADD = ../src/libvirt-net-rpc.la $(LDADDS)
496
virauthconfigtest_SOURCES = \
497
virauthconfigtest.c testutils.h testutils.c
498
virauthconfigtest_CFLAGS = -Dabs_builddir="\"$(abs_builddir)\"" $(AM_CFLAGS)
499
virauthconfigtest_LDADD = ../src/libvirt-net-rpc.la $(LDADDS)
512
501
seclabeltest_SOURCES = \
514
503
seclabeltest_LDADD = ../src/libvirt_driver_security.la $(LDADDS)
516
qparamtest_SOURCES = \
517
qparamtest.c testutils.h testutils.c
518
qparamtest_LDADD = $(LDADDS)
520
505
virbuftest_SOURCES = \
521
506
virbuftest.c testutils.h testutils.c
522
507
virbuftest_LDADD = $(LDADDS)
525
hashtest.c hashdata.h testutils.h testutils.c
526
hashtest_LDADD = $(LDADDS)
509
virhashtest_SOURCES = \
510
virhashtest.c virhashdata.h testutils.h testutils.c
511
virhashtest_LDADD = $(LDADDS)
528
513
jsontest_SOURCES = \
529
514
jsontest.c testutils.h testutils.c