1 ## Process this file with automake to produce Makefile.in
2 # Copyright (C) 2003 TSUTSUMI Kikuo.
3 # This file is part of the CCUnit Library.
5 # The CCUnit Library is free software; you can redistribute it and/or
6 # modify it under the terms of the GNU Lesser General Public License
7 # as published by the Free Software Foundation; either version 2.1 of
8 # the License, or (at your option) any later version.
10 # The CCUnit Library is distributed in the hope that it will be
11 # useful, but WITHOUT ANY WARRANTY; without even the implied warranty
12 # of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 # GNU Lesser General Public License for more details.
15 # You should have received a copy of the GNU Lesser General Public
16 # License along with the CCUnit Library; see the file COPYING.LESSER.
17 # If not, write to the Free Software Foundation, Inc., 59 Temple
18 # Place - Suite 330, Boston, MA 02111-1307, USA.
22 check_PROGRAMS = runSuccess runFailure
23 runSuccess_SOURCES = runSuccess.c suiteSuccess.c
24 runFailure_SOURCES = runFailure.c suiteFailure.c
26 runSuccess_LDADD = @TESTOBJS@ -lccunit
27 runSuccess_DEPENDENCIES = @TESTOBJS@ $(top_srcdir)/src/ccunit/libccunit.a
29 runFailure_LDADD = @FAILOBJS@ -lccunit
30 runFailure_DEPENDENCIES = @FAILOBJS@ $(top_srcdir)/src/ccunit/libccunit.a
32 EXTRA_DIST= @TESTSRCS@ @FAILSRCS@
34 AM_CPPFLAGS=-I$(top_srcdir)/src
35 AM_CFLAGS=-ggdb -Wall -Werror
36 AM_LDFLAGS=-L$(top_srcdir)/src/ccunit
38 TESTS = ./runSuccess ./runFailure
40 CLEANFILES=*~ .*~ ./\#*\# *.log suiteSuccess.c suiteFailure.c
42 MAKESUITE=$(top_srcdir)/src/tools/ccunit_makeSuite
44 suiteSuccess.c suiteFailure:: $(MAKESUITE)
45 suiteSuccess.c:: @TESTSRCS@
46 $(MAKESUITE) -o $@ -v $+ /dev/null
47 suiteFailure.c:: @FAILSRCS@
48 $(MAKESUITE) -o $@ -v $+ /dev/null