OSDN Git Service

A test case source file was registered in the manual.
authortsutsumi <>
Wed, 24 Sep 2003 15:30:50 +0000 (15:30 +0000)
committertsutsumi <>
Wed, 24 Sep 2003 15:30:50 +0000 (15:30 +0000)
tests/Makefile.am

index 2e43f72..340564d 100755 (executable)
 # $Id$
 
 check_PROGRAMS = runSuccess runFailure
-runSuccess_SOURCES = runSuccess.c 
-runFailure_SOURCES = runFailure.c 
-BUILT_SOURCES = suiteSuccess.c suiteFailure.c
+runSuccess_SOURCES = runSuccess.c $(TESTSRCS)
+runFailure_SOURCES = runFailure.c $(FAILSRCS)
+nodist_runSuccess_SOURCES = suiteSuccess.c 
+nodist_runFailure_SOURCES = suiteFailure.c
 
 LIBCCUNIT=$(top_srcdir)/src/ccunit/libccunit.a
-runSuccess_LDADD = @TESTOBJS@ suiteSuccess.o -lccunit
-runSuccess_DEPENDENCIES = @TESTOBJS@ suiteSuccess.o $(LIBCCUNIT)
+## ls -1 test*.c | sed -e 's/^\(.*\)$/ \1 \\/' -e '$s/ \\$//'
+TESTSRCS= \
+       testAssert.c \
+       testReadSuite.c \
+       testSuite.c
 
-runFailure_LDADD = @FAILOBJS@ suiteFailure.o -lccunit
-runFailure_DEPENDENCIES = @FAILOBJS@ suiteFailure.o $(LIBCCUNIT)
+## ls -1 fail*.c | sed -e 's/^\(.*\)$/ \1 \\/' -e '$s/ \\$//'
+FAILSRCS= \
+       failAssert.c
 
-EXTRA_DIST= @TESTSRCS@ @FAILSRCS@
+runSuccess_LDADD = -lccunit
+runSuccess_DEPENDENCIES = $(LIBCCUNIT)
+
+runFailure_LDADD = -lccunit
+runFailure_DEPENDENCIES = $(LIBCCUNIT)
+
+EXTRA_DIST=
 
 AM_CPPFLAGS=-I$(top_srcdir)/src
 AM_CFLAGS=-Wall -Werror
 AM_LDFLAGS=-L$(top_srcdir)/src/ccunit
 
-TESTS = ./runSuccess ./runFailure
+TESTS = runSuccess $(XFAIL_TESTS)
+XFAIL_TESTS = runFailure
 
 CLEANFILES=*~ .*~ ./\#*\# *.log suiteSuccess.c suiteFailure.c
 
 MAKESUITE=$(top_srcdir)/src/tools/ccunit_makeSuite
 
 suiteSuccess.c suiteFailure.c:: $(MAKESUITE)
-suiteSuccess.c:: @TESTSRCS@
-       $(MAKESUITE) -o $@ -v $+ /dev/null
-suiteFailure.c:: @FAILSRCS@
-       $(MAKESUITE) -o $@ -v $+ /dev/null
+suiteSuccess.c:: $(TESTSRCS)
+       $(MAKESUITE) -o $@ -v $^ /dev/null
+suiteFailure.c:: $(FAILSRCS)
+       $(MAKESUITE) -o $@ -v $^ /dev/null