OSDN Git Service

test case files are collected in the configure.
authortsutsumi <>
Mon, 8 Sep 2003 15:36:53 +0000 (15:36 +0000)
committertsutsumi <>
Mon, 8 Sep 2003 15:36:53 +0000 (15:36 +0000)
tests/Makefile.am

index b05e373..8f9a0a9 100755 (executable)
 check_PROGRAMS = runSuccess runFailure
 runSuccess_SOURCES = runSuccess.c 
 runFailure_SOURCES = runFailure.c
-BUILT_SOURCES = suiteSuccess.c $(TESTSRCS) suiteFailure.c $(FAILSRCS)
+BUILT_SOURCES = suiteSuccess.c suiteFailure.c
 
-TESTSRCS=test*.c
-TESTOBJS=$(TESTSRCS:%.c=%.o)
-runSuccess_LDADD = suiteSuccess.o $(TESTOBJS) -lccunit
-runSuccess_DEPENDENCIES = suiteSuccess.o $(TESTOBJS)
+runSuccess_LDADD = suiteSuccess.o @TESTOBJS@ -lccunit
+runSuccess_DEPENDENCIES = suiteSuccess.o @TESTOBJS@
 
-FAILSRCS=fail*.c
-FAILOBJS=$(FAILSRCS:%.c=%.o)
-runFailure_LDADD = suiteFailure.o $(FAILOBJS) -lccunit
-runFailure_DEPENDENCIES = suiteFailure.o $(FAILOBJS)
+runFailure_LDADD = suiteFailure.o @FAILOBJS@ -lccunit
+runFailure_DEPENDENCIES = suiteFailure.o @FAILOBJS@
+
+EXTRA_DIST= @TESTSRCS@ @FAILSRCS@
 
 AM_CPPFLAGS=-I$(top_srcdir)/src
 AM_CFLAGS=-ggdb -Wall -Werror
@@ -40,18 +38,12 @@ AM_LDFLAGS=-L$(top_srcdir)/src/ccunit
 
 TESTS = ./runSuccess ./runFailure
 
-$(TESTOBJS): $(TESTSRCS)
-       $(COMPILE) -c $+
-
-$(FAILOBJS): $(FAILSRCS)
-       $(COMPILE) -c $+
-
 CLEANFILES=*~ *.log makeSuite.c
 
 MAKETEST=$(top_srcdir)/src/tools/ccunit_makeTest
 
 suiteSuccess.c suiteFailure:: $(MAKETEST)
-suiteSuccess.c:: test*.c
+suiteSuccess.c:: @TESTSRCS@
        $(MAKETEST) -o $@ -v $+ /dev/null
-suiteFailure.c:: fail*.c
+suiteFailure.c:: @FAILSRCS@
        $(MAKETEST) -o $@ -v $+ /dev/null