postgresql/src/backend/utils
Tom Lane 64737e9313 Get rid of the need for manual maintenance of the initial contents of
pg_attribute, by having genbki.pl derive the information from the various
catalog header files.  This greatly simplifies modification of the
"bootstrapped" catalogs.

This patch finally kills genbki.sh and Gen_fmgrtab.sh; we now rely entirely on
Perl scripts for those build steps.  To avoid creating a Perl build dependency
where there was not one before, the output files generated by these scripts
are now treated as distprep targets, ie, they will be built and shipped in
tarballs.  But you will need a reasonably modern Perl (probably at least
5.6) if you want to build from a CVS pull.

The changes to the MSVC build process are untested, and may well break ---
we'll soon find out from the buildfarm.

John Naylor, based on ideas from Robert Haas and others
2010-01-05 01:06:57 +00:00
..
adt When estimating the selectivity of an inequality "column > constant" or 2010-01-04 02:44:40 +00:00
cache Get rid of the need for manual maintenance of the initial contents of 2010-01-05 01:06:57 +00:00
error Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
fmgr Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
hash Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
init Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
mb Remove sometimes inaccurate error hint about source of wrongly encoded data. 2010-01-04 20:38:31 +00:00
misc Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
mmgr Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
resowner Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
sort Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
time Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
.cvsignore Cleanup to ensure good state of derived files in tarballs. 2000-06-09 02:38:36 +00:00
Gen_dummy_probes.sed Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
Gen_fmgrtab.pl Get rid of the need for manual maintenance of the initial contents of 2010-01-05 01:06:57 +00:00
Makefile Get rid of the need for manual maintenance of the initial contents of 2010-01-05 01:06:57 +00:00
probes.d Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00