postgresql/src/pl/plperl
Peter Eisentraut dcae5facca Improve speed of make check-world
Before, make check-world would create a new temporary installation for
each test suite, which is slow and wasteful.  Instead, we now create one
test installation that is used by all test suites that are part of a
make run.

The management of the temporary installation is removed from pg_regress
and handled in the makefiles.  This allows for better control, and
unifies the code with that of test suites not run through pg_regress.

review and msvc support by Michael Paquier <michael.paquier@gmail.com>

more review by Fabien Coelho <coelho@cri.ensmp.fr>
2015-04-23 08:59:52 -04:00
..
expected Improve error messages for malformed array input strings. 2014-12-02 18:23:27 -05:00
po Translation updates 2015-02-01 23:23:40 -05:00
sql PL/Perl: Add event trigger support 2013-12-11 08:11:59 -05:00
.gitignore Allow make check in PL directories 2011-02-15 06:52:12 +02:00
GNUmakefile Improve speed of make check-world 2015-04-23 08:59:52 -04:00
README Rename 'gmake' to 'make' in docs and recommended commands 2014-02-12 17:29:19 -05:00
SPI.xs Force strings passed to and from plperl to be in UTF8 encoding. 2011-02-06 17:29:26 -05:00
Util.xs plperl: Skip setting UTF8 flag when in SQL_ASCII encoding 2012-07-10 15:15:16 -04:00
nls.mk Translation updates 2014-12-15 00:25:35 -05:00
plc_perlboot.pl Run newly-configured perltidy script on Perl files. 2012-07-04 21:47:49 -04:00
plc_trusted.pl Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
plperl--1.0.sql Put comments on the installable procedural languages. 2011-07-03 19:03:51 -04:00
plperl--unpackaged--1.0.sql Create extension infrastructure for the core procedural languages. 2011-03-04 21:51:14 -05:00
plperl.c In array_agg(), don't create a new context for every group. 2015-02-21 17:24:48 -08:00
plperl.control Create extension infrastructure for the core procedural languages. 2011-03-04 21:51:14 -05:00
plperl.h Tweak __attribute__-wrapping macros for better pgindent results. 2015-03-26 14:03:25 -04:00
plperl_helpers.h Prefer pg_any_to_server/pg_server_to_any over pg_do_encoding_conversion. 2014-02-23 16:59:05 -05:00
plperl_opmask.pl Run newly-configured perltidy script on Perl files. 2012-07-04 21:47:49 -04:00
plperlu--1.0.sql Put comments on the installable procedural languages. 2011-07-03 19:03:51 -04:00
plperlu--unpackaged--1.0.sql Create extension infrastructure for the core procedural languages. 2011-03-04 21:51:14 -05:00
plperlu.control Create extension infrastructure for the core procedural languages. 2011-03-04 21:51:14 -05:00
ppport.h Upgrade to latest ppport.h. Patch from Tim Bunce. 2009-12-25 00:24:59 +00:00
text2macro.pl Run newly-configured perltidy script on Perl files. 2012-07-04 21:47:49 -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 and the INSTALL file in the
top-level directory of the source distribution for more information.