head	1.5;
access;
symbols;
locks; strict;
comment	@# @;


1.5
date	93.07.28.23.41.43;	author aoki;	state Exp;
branches;
next	1.4;

1.4
date	93.01.27.00.28.17;	author marc;	state Exp;
branches;
next	1.3;

1.3
date	93.01.09.01.21.37;	author aoki;	state Exp;
branches;
next	1.2;

1.2
date	92.12.30.00.00.56;	author marc;	state Exp;
branches;
next	1.1;

1.1
date	92.12.03.04.38.20;	author marc;	state Exp;
branches;
next	;


desc
@@


1.5
log
@MAKEOBJDIR changes
@
text
@#
# $Header: /home2/aoki/postgres/src/regress/bench/RCS/Makefile,v 1.4 1993/01/27 00:28:17 marc Exp aoki $
#
.include <postgres.global.mk>

.include <postgres.prog.mk>

CREATEFILES= create.pq bench.pq
OUTFILES= bench.out bench.out.perquery
CLEANFILES+= ${CREATEFILES} ${OUTFILES}

bench.pq: ${.CURDIR}/bench_order
	cat > ${.TARGET} < /dev/null
	C=`pwd`; cd ${.CURDIR}; \
	x=1; \
	for i in `cat bench_order`; do \
		echo "retrieve (x=$$x)" >> $$C/${.TARGET}; \
		cat $$i >> $$C/${.TARGET}; \
		x=`expr $$x + 1`; \
	done

bench.out: ${CREATEFILES}
	${SHCMD} ${.CURDIR}/create.sh && \
	${SHCMD} ${.CURDIR}/runwisc.sh > ${.TARGET} 2>&1
	@@echo "RESULTS OF BENCHMARK ARE SAVED IN ${MAKEOBJDIR}/bench.out";

bench.out.perquery: bench.out
	${SHCMD} ${.CURDIR}/perquery < bench.out 2>&1 > ${.TARGET}
	@@echo "BREAKDOWN OF BENCHMARK IS SAVED IN ${MAKEOBJDIR}/bench.out.perquery";

all: ${CREATEFILES}
	rm -f ${OUTFILES}

runtest: ${OUTFILES}
@


1.4
log
@macroize calling shell so we can twiddle the PATH
@
text
@d2 1
a2 1
# $Header: /usr/local/devel/postgres/src/regress/bench/RCS/Makefile,v 1.3 1993/01/09 01:21:37 aoki Exp marc $
d25 1
a25 1
	@@echo "RESULTS OF BENCHMARK ARE SAVED IN obj/bench.out";
d29 1
a29 1
	@@echo "BREAKDOWN OF BENCHMARK IS SAVED IN obj/bench.out.perquery";
@


1.3
log
@now use the .source->.pq dep
@
text
@d2 1
a2 1
# $Header$
d23 2
a24 2
	sh ${.CURDIR}/create.sh && \
	sh ${.CURDIR}/runwisc.sh > ${.TARGET} 2>&1
d28 1
a28 1
	sh ${.CURDIR}/perquery < bench.out 2>&1 > ${.TARGET}
@


1.2
log
@make default target 'runtest'
@
text
@d1 3
d5 1
a5 1
.MAIN: runtest
d8 27
a34 7
runtest:
	-@@echo "STARTING BENCHMARK";
	PATH=${BINDIR}:$$PATH; export PATH; \
	BENCHOBJDIR=`pwd`; \
	cd  ${.CURDIR}; \
	sh wholebench.sh 2>&1 | tee $$BENCHOBJDIR/bench.out; \
	echo "BENCH RESULTS ARE SAVED IN obj/bench.out";
@


1.1
log
@Initial revision
@
text
@d2 1
d4 3
a6 2
all:
	-@@echo "STARTING BENCHMARK"
d8 1
a8 1
	here=`pwd`; \
d10 2
a11 2
	sh wholebench.sh > $$here/bench.out 2>&1; \
	echo "BENCH RESULTS ARE IN $$here/bench.out";
@
