makefile
来自「PostgreSQL7.4.6 for Linux」· 代码 · 共 61 行
TXT
61 行
#-------------------------------------------------------------------------## Makefile--# Makefile for the Wisconsin Benchmark## Copyright (c) 1994-5, Regents of the University of California### IDENTIFICATION# $Header: /cvsroot/pgsql/src/test/bench/Makefile,v 1.9 2001/02/20 19:20:29 petere Exp $##-------------------------------------------------------------------------subdir = src/test/benchtop_builddir = ../../..include $(top_builddir)/src/Makefile.globalCREATEFILES= create.sql bench.sqlOUTFILES= bench.out bench.out.perqueryoverride CPPFLAGS := -I$(libpq_srcdir) $(CPPFLAGS)override CFLAGS += $(CFLAGS_SL)all: $(CREATEFILES) rm -f $(OUTFILES)create.sql: create.source if [ -z "$$USER" ]; then USER=$$LOGNAME; fi; \ if [ -z "$$USER" ]; then USER=`whoami`; fi; \ if [ -z "$$USER" ]; then echo 'Cannot deduce $$USER.'; exit 1; fi; \ rm -f $@; \ C=`pwd`; \ sed -e "s:_CWD_:$$C:g" \ -e "s:_OBJWD_:$$C:g" \ -e "s:_SLSUFF_:$(SLSUFF):g" \ -e "s/_USER_/$$USER/g" < $< > $@bench.sql: x=1; \ for i in `ls query[0-9][0-9]`; do \ echo "select $$x as x" >> bench.sql; \ cat $$i >> bench.sql; \ x=`expr $$x + 1`; \ doneruntest: $(OUTFILES)bench.out: $(CREATEFILES) $(SHELL) ./create.sh $$PGDATA && \ $(SHELL) ./runwisc.sh $$PGDATA >bench.out 2>&1 @echo "RESULTS OF BENCHMARK ARE SAVED IN FILE bench.out";bench.out.perquery: bench.out $(SHELL) ./perquery <bench.out 2>&1 > $@ @echo "BREAKDOWN OF BENCHMARK IS SAVED IN FILE" \ "bench.out.perquery";clean: rm -f $(OUTFILES) $(CREATEFILES)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?