head	1.2;
access;
symbols
	rpm-4_4_8-release:1.2
	rpm-4_4_7-release:1.2
	db-4_5_20:1.2
	rpm-4_4_6-release:1.2
	rpm-4_4_5-release:1.2
	db-4_4_20:1.2
	rpm-4_4_4-release:1.2
	db-4_4_16:1.2
	rpm-4_4_3-release:1.2
	db-4_4_11:1.2
	db-4_3_29:1.2
	jbj_before_tklcpatches:1.2
	rpm-4_4_2-release:1.2
	pjones-sparse-experiment:1.2.0.4
	db-4_4_4:1.2
	rpm-4_4_1-release:1.2
	db-4_3_27:1.2
	rpm-4_4-release:1.2
	rpm-4_4:1.2.0.2
	db-4_3_21:1.2
	db-4_3_14:1.2
	db-4_2_52:1.1
	rpm-4_3_1-start:1.1
	rpm-4_3:1.1.0.2;
locks; strict;
comment	@# @;


1.2
date	2004.10.16.01.32.07;	author jbj;	state Exp;
branches;
next	1.1;

1.1
date	2003.12.15.21.44.54;	author jbj;	state Exp;
branches;
next	;


desc
@@


1.2
log
@... and in with the New ...
@
text
@TESTCLASSES=\
    ./src/com/sleepycat/bind/serial/test/*.java\
    ./src/com/sleepycat/bind/test/*.java\
    ./src/com/sleepycat/bind/tuple/test/*.java\
    ./src/com/sleepycat/collections/test/*.java\
    ./src/com/sleepycat/collections/test/serial/*.java\
    ./src/com/sleepycat/util/test/*.java

TESTSERIALPATH=com/sleepycat/collections/test/serial/TestSerial

all: dbtest.jar

dbtest.jar: classesdir
	# Compile the tests and build the test jar
	javac -classpath ${DB_JAR}:${REQUIRED_JARS} \
		-d ./classes ${TESTCLASSES}
	jar cf ./dbtest.jar -C ./classes ./com/sleepycat
	# Build the original version of TestSerial in the testserial directory
	mkdir -p "testserial/${TESTSERIALPATH}"
	cp "./src/${TESTSERIALPATH}.java.original" \
		"./testserial/${TESTSERIALPATH}.java"
	javac -classpath ${DB_JAR}:${REQUIRED_JARS} \
		-d ./testserial "testserial/${TESTSERIALPATH}.java"

classesdir:
	[ -d ./classes ] || (mkdir ./classes)

clean:
	[ -d ./classes ] && rm -rf ./classes
	[ -f ./dbtest.jar ] && rm ./dbtest.jar
	[ -d ./testserial ] && rm -rf ./testserial

@


1.1
log
@- upgrade to db-4.2.52.
@
text
@d2 8
a9 34
    ./src/com/sleepycat/bdb/bind/serial/test/MarshalledObject.java\
    ./src/com/sleepycat/bdb/bind/serial/test/NullClassCatalog.java\
    ./src/com/sleepycat/bdb/bind/serial/test/SerialBindingTest.java\
    ./src/com/sleepycat/bdb/bind/serial/test/Suite.java\
    ./src/com/sleepycat/bdb/bind/serial/test/TestClassCatalog.java\
    ./src/com/sleepycat/bdb/bind/test/BindingSpeedTest.java\
    ./src/com/sleepycat/bdb/bind/test/Suite.java\
    ./src/com/sleepycat/bdb/bind/tuple/test/MarshalledObject.java\
    ./src/com/sleepycat/bdb/bind/tuple/test/Suite.java\
    ./src/com/sleepycat/bdb/bind/tuple/test/TupleBindingTest.java\
    ./src/com/sleepycat/bdb/bind/tuple/test/TupleFormatTest.java\
    ./src/com/sleepycat/bdb/bind/tuple/test/TupleOrderingTest.java\
    ./src/com/sleepycat/bdb/serial/test/StoredClassCatalogTest.java\
    ./src/com/sleepycat/bdb/serial/test/Suite.java\
    ./src/com/sleepycat/bdb/serial/test/TestSerial.java\
    ./src/com/sleepycat/bdb/serial/test/TupleSerialDbFactoryTest.java\
    ./src/com/sleepycat/bdb/test/CollectionTest.java\
    ./src/com/sleepycat/bdb/test/DbTestUtil.java\
    ./src/com/sleepycat/bdb/test/ForeignKeyTest.java\
    ./src/com/sleepycat/bdb/test/JoinTest.java\
    ./src/com/sleepycat/bdb/test/KeyRangeTest.java\
    ./src/com/sleepycat/bdb/test/NullTransactionRunner.java\
    ./src/com/sleepycat/bdb/test/Suite.java\
    ./src/com/sleepycat/bdb/test/TestDataBinding.java\
    ./src/com/sleepycat/bdb/test/TestEntity.java\
    ./src/com/sleepycat/bdb/test/TestEntityBinding.java\
    ./src/com/sleepycat/bdb/test/TestEnv.java\
    ./src/com/sleepycat/bdb/test/TestKeyAssigner.java\
    ./src/com/sleepycat/bdb/test/TestKeyExtractor.java\
    ./src/com/sleepycat/bdb/test/TestStore.java\
    ./src/com/sleepycat/bdb/test/TransactionTest.java\
    ./src/com/sleepycat/bdb/util/test/ExceptionWrapperTest.java\
    ./src/com/sleepycat/bdb/util/test/Suite.java\
    ./src/com/sleepycat/bdb/util/test/UtfTest.java
d14 1
d16 1
a16 1
		 -d ./classes ${TESTCLASSES}
d18 6
a23 1
	jar uf ./dbtest.jar -C ./src ./com/sleepycat/bdb/serial/test/testdata
d31 1
@

