⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gnumakefile

📁 关系型数据库 Postgresql 6.5.2
💻
字号:
#-------------------------------------------------------------------------## Makefile--#    Makefile for regress (the regression test)## Copyright (c) 1994, Regents of the University of California### IDENTIFICATION#    $Header: /usr/local/cvsroot/pgsql/src/test/regress/GNUmakefile,v 1.19 1999/06/28 18:40:34 momjian Exp $##-------------------------------------------------------------------------SRCDIR= ../..include ../../Makefile.globalCFLAGS+= -I$(LIBPQDIR) -I../../include $(CFLAGS_SL)LDADD+= -L$(LIBPQDIR) -lpq        ## DLOBJS is the dynamically-loaded object file.  The regression test uses # this when it does a CREATE FUNCTION ... LANGUAGE 'C').#DLOBJS= regress$(DLSUFFIX)## ... plus test query inputs## INFILES is the files the regression test uses for input.INFILES= $(DLOBJS) ## plus exports files#ifdef EXPSUFFINFILES+= $(DLOBJS:.o=$(EXPSUFF))endif## huge extra tests run in target bigtest#EXTRA_TESTS	= numeric_big## prepare to run the test (including clean-up after the last run)#all: $(INFILES)	cd input; $(MAKE) all; cd ..	cd output; $(MAKE) all; cd ..#ifneq ($(PORTNAME), win)	$(MAKE) -C ../../../contrib/spi REFINT_VERBOSE=1 refint$(DLSUFFIX) \	autoinc$(DLSUFFIX)#else#	cat /dev/null > ../../../contrib/spi/refint$(DLSUFFIX)#	cat /dev/null > ../../../contrib/spi/autoinc$(DLSUFFIX)#endif#ifeq ($(PORTNAME), win)#regress.dll: regress.c#	cat /dev/null > $@#endif## run the test#runtest: $(INFILES) ifneq ($(PORTNAME), win)	MULTIBYTE=$(MULTIBYTE);export MULTIBYTE; \	$(SHELL) ./regress.sh $(PORTNAME) 2>&1 | tee regress.outelse	MULTIBYTE=$(MULTIBYTE);export MULTIBYTE; \	./regress.sh $(PORTNAME) 2>&1 | tee regress.outendif	@echo "ACTUAL RESULTS OF REGRESSION TEST ARE NOW IN FILE regress.out"	@echo ""	@echo "To run the optional big test(s) too, type 'make bigtest'"	@echo "These big tests can take over an hour to complete"	@echo "These actually are: $(EXTRA_TESTS)"## run the test including the huge extra tests#bigtest: $(INFILES) ifneq ($(PORTNAME), win)	MULTIBYTE=$(MULTIBYTE);export MULTIBYTE; \	$(SHELL) ./regress.sh $(PORTNAME) $(EXTRA_TESTS) 2>&1 | tee regress.outelse	MULTIBYTE=$(MULTIBYTE);export MULTIBYTE; \	./regress.sh $(PORTNAME) $(EXTRA_TESTS) 2>&1 | tee regress.outendif	@echo "ACTUAL RESULTS OF REGRESSION TEST ARE NOW IN FILE regress.out"clean:	rm -f $(INFILES) regress.out regress.o regression.diffsifeq ($(PORTNAME), win)	rm -f regress.defendif	$(MAKE) -C sql clean	$(MAKE) -C expected clean	$(MAKE) -C results clean	$(MAKE) -C ../../../contrib/spi clean

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -