Fix the makefiles to fail cleanly if Perl is needed but not present. This
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 23 Jun 2009 03:46:00 +0000 (03:46 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 23 Jun 2009 03:46:00 +0000 (03:46 +0000)
commitfc098dfc3389a3b7c1ebd7ac8f4da2e8058085dc
tree99a81ed8f6f4fcd084cbb8d9b543e4283d253357
parent7ef4999aeb44f8dcddba3987f7aab6f63c47d7ba
Fix the makefiles to fail cleanly if Perl is needed but not present.  This
used to work as intended, but got broken some time ago (a quoted empty string
is not an empty string), and got broken some more by the changes to generate
ecpg's preproc.y automatically.  Given all the unprotected uses of $(PERL)
elsewhere, it seems best to make use of the $(missing) script rather than
trying to ensure each such use is protected individually.  Also fix various
bits of documentation that omitted to mention Perl as a requirement for
building from a CVS pull.  Per a complaint from Robert Haas.
README.CVS
config/missing
doc/src/sgml/cvs.sgml
doc/src/sgml/installation.sgml
src/Makefile.global.in
src/bin/psql/Makefile