Alvaro Herrera wrote:
"make world" sounds reasonable and I've remember seeing it elsewhere.

Here's a simple patch. Comments?

cheers

andrew
Index: GNUmakefile.in
===================================================================
RCS file: /cvsroot/pgsql/GNUmakefile.in,v
retrieving revision 1.55
diff -c -r1.55 GNUmakefile.in
*** GNUmakefile.in	3 Nov 2009 21:28:10 -0000	1.55
--- GNUmakefile.in	28 Jan 2010 02:41:32 -0000
***************
*** 14,19 ****
--- 14,26 ----
  	$(MAKE) -C config all
  	@echo "All of PostgreSQL successfully made. Ready to install."
  
+ world:
+ 	$(MAKE) -C doc html
+ 	$(MAKE) -C src all
+ 	$(MAKE) -C config all
+ 	$(MAKE) -C contrib all
+ 	@echo "PostgreSQL, contrib and HTML documentation successfully made. Ready to install."
+ 
  html man:
  	$(MAKE) -C doc $@
  
***************
*** 23,28 ****
--- 30,42 ----
  	$(MAKE) -C config $@
  	@echo "PostgreSQL installation complete."
  
+ install-world:
+ 	$(MAKE) -C doc install
+ 	$(MAKE) -C src install
+ 	$(MAKE) -C config install
+ 	$(MAKE) -C contrib install
+ 	@echo "PostgreSQL and contrib installation complete."
+ 
  installdirs uninstall coverage:
  	$(MAKE) -C doc $@
  	$(MAKE) -C src $@
***************
*** 60,65 ****
--- 74,85 ----
  check installcheck installcheck-parallel:
  	$(MAKE) -C src/test $@
  
+ installcheck-world:
+ 	$(MAKE) -C src/test installcheck
+ 	$(MAKE) -C src/pl installcheck
+ 	$(MAKE) -C interfaces/ecpg installcheck
+ 	$(MAKE) -C contrib installcheck
+ 
  GNUmakefile: GNUmakefile.in $(top_builddir)/config.status
  	./config.status $@
  
-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to