2
# Copyright (c) 2009 Red Hat, Inc.
4
# Authors: Andrew Beekhof
5
# Steven Dake (sdake@redhat.com)
7
# This software licensed under BSD license, the text of which follows:
9
# Redistribution and use in source and binary forms, with or without
10
# modification, are permitted provided that the following conditions are met:
12
# - Redistributions of source code must retain the above copyright notice,
13
# this list of conditions and the following disclaimer.
14
# - Redistributions in binary form must reproduce the above copyright notice,
15
# this list of conditions and the following disclaimer in the documentation
16
# and/or other materials provided with the distribution.
17
# - Neither the name of the MontaVista Software, Inc. nor the names of its
18
# contributors may be used to endorse or promote products derived from this
19
# software without specific prior written permission.
21
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
22
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
24
# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
25
# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
26
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
27
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
28
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
29
# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
30
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
31
# THE POSSIBILITY OF SUCH DAMAGE.
33
MAINTAINERCLEANFILES = Makefile.in
34
INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include
36
noinst_PROGRAMS = testevs evsbench evsverify cpgverify testcpg testcpg2 cpgbench testconfdb \
37
logsysbench logsysrec testquorum testvotequorum1 testvotequorum2 \
38
logsys_s logsys_t1 logsys_t2 testcpgzc cpgbenchzc testzcgc
40
testevs_LDADD = -levs -lcoroipcc
41
testevs_LDFLAGS = -L../lib
42
testcpg_LDADD = -lcpg -lcoroipcc
43
testcpg_LDFLAGS = -L../lib
44
testcpg2_LDADD = -lcpg -lcoroipcc
45
testcpg2_LDFLAGS = -L../lib
46
testcpgzc_LDADD = -lcpg -lcoroipcc
47
testcpgzc_LDFLAGS = -L../lib
48
testzcgc_LDADD = -lcpg -lcoroipcc
49
testzcgc_LDFLAGS = -L../lib
50
testconfdb_LDADD = -lconfdb ../lcr/liblcr.a -lcoroipcc
51
testconfdb_LDFLAGS = -L../lib
52
testquorum_LDADD = -lquorum -lcoroipcc
53
testquorum_LDFLAGS = -L../lib
54
testvotequorum1_LDADD = -lvotequorum -lcoroipcc
55
testvotequorum1_LDFLAGS = -L../lib
56
testvotequorum2_LDADD = -lvotequorum -lcoroipcc
57
testvotequorum2_LDFLAGS = -L../lib
58
evsverify_LDADD = -levs -ltotem_pg -lcoroipcc
59
evsverify_LDFLAGS = -L../lib -L../exec
60
cpgverify_LDADD = -lcpg -ltotem_pg -lcoroipcc
61
cpgverify_LDFLAGS = -L../lib -L../exec
62
evsbench_LDADD = -levs -lcoroipcc
63
evsbench_LDFLAGS = -L../lib
64
cpgbench_LDADD = -lcpg -lcoroipcc
65
cpgbench_LDFLAGS = -L../lib
66
cpgbenchzc_LDADD = -lcpg -lcoroipcc
67
cpgbenchzc_LDFLAGS = -L../lib
68
logsysbench_LDADD = -llogsys
69
logsysbench_LDFLAGS = -L../exec
70
logsysrec_LDADD = -llogsys
71
logsysrec_LDFLAGS = -L../exec
72
logsys_s_SOURCES = logsys_s.c logsys_s1.c logsys_s2.c
73
logsys_s_LDADD = -llogsys
74
logsys_s_LDFLAGS = -L../exec
75
logsys_t1_LDADD = -llogsys
76
logsys_t1_LDFLAGS = -L../exec
77
logsys_t2_LDADD = -llogsys
78
logsys_t2_LDFLAGS = -L../exec
81
-splint $(LINT_FLAGS) $(CFLAGS) *.c