postgresql/src/pl/plperl
Tom Lane e2b73f4a4d Stop generating plain-text INSTALL instructions.
Up to now, our distribution tarballs have included a plain-text form
of the installation.sgml chapter.  The rationale for that was that a
recipient might not have either ready internet access or HTML-viewing
tools; a theory that seems downright quaint today.  Maintaining the
ability to generate this file is not without cost, because it puts
special requirements on installation.sgml that are often overlooked.
Moreover, we are moving in the direction of making our distribution
tarballs be pure git snapshots for traceability/reproducibility
reasons; including generated files doesn't fit into that plan.
Hence, let's just drop INSTALL and remove the infrastructure for
generating it.  The top-level README will now recommend visiting
our website to see the installation instructions.  As a useful
side-effect, we can get rid of README.git which has provoked
confusion.

Discussion: https://postgr.es/m/20231220114927.faccqqprmuyrzdip@alap3.anarazel.de
Discussion: https://postgr.es/m/e07408d9-e5f2-d9fd-5672-f53354e9305e@eisentraut.org
2023-12-22 13:32:15 -05:00
..
expected Don't specify number of dimensions in cases where we don't know it. 2023-11-17 11:29:46 -05:00
po Translation updates 2023-05-22 12:44:31 +02:00
sql Tighten array dimensionality checks in Perl -> SQL array conversion. 2023-04-29 13:06:44 -04:00
.gitignore Allow make check in PL directories 2011-02-15 06:52:12 +02:00
GNUmakefile Remove distprep 2023-11-06 15:18:04 +01:00
README Stop generating plain-text INSTALL instructions. 2023-12-22 13:32:15 -05:00
SPI.xs Be more careful to avoid including system headers after perl.h 2022-08-27 14:45:18 +07:00
Util.xs New header varatt.h split off from postgres.h 2023-01-10 05:54:36 +01:00
meson.build Update copyright for 2023 2023-01-02 15:00:37 -05:00
nls.mk Revert "Use wildcards instead of manually-maintained file lists in */nls.mk." 2022-07-13 14:29:10 -04:00
plc_perlboot.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
plc_trusted.pl Update copyright for 2023 2023-01-02 15:00:37 -05:00
plperl--1.0.sql Invent "trusted" extensions, and remove the pg_pltemplate catalog. 2020-01-29 18:42:43 -05:00
plperl.c Don't specify number of dimensions in cases where we don't know it. 2023-11-17 11:29:46 -05:00
plperl.control Invent "trusted" extensions, and remove the pg_pltemplate catalog. 2020-01-29 18:42:43 -05:00
plperl.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
plperl_opmask.pl Update copyright for 2023 2023-01-02 15:00:37 -05:00
plperlu--1.0.sql Invent "trusted" extensions, and remove the pg_pltemplate catalog. 2020-01-29 18:42:43 -05:00
plperlu.control Create extension infrastructure for the core procedural languages. 2011-03-04 21:51:14 -05:00
ppport.h Remove HP-UX port. 2022-07-08 14:05:05 +12:00
text2macro.pl Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00

README

src/pl/plperl/README

PL/Perl allows you to write PostgreSQL functions and procedures in
Perl.  To include PL/Perl in the build use './configure --with-perl'.
To build from this directory use 'make all; make install'.  libperl
must have been built as a shared library, which is usually not the
case in standard installations.

Consult the PostgreSQL User's Guide for more information.