summaryrefslogtreecommitdiff
path: root/src/pl/plperl/Makefile.PL
Commit message (Collapse)AuthorAgeFilesLines
* Moved the intricacies of the perl interface build into its own makefilePeter Eisentraut2000-06-101-15/+9
| | | | | | | | | | | | | | | | | | that now functions as a wrapper around the MakeMaker stuff. It might even behave sensically when we have separate build dirs. Same for plperl, which of course still doesn't work very well. Made sure that plperl respects the choice of --libdir. Added --with-python to automatically build and install the Python interface. Works similarly to the Perl5 stuff. Moved the burden of the distclean targets lower down into the source tree. Eventually, each make file should have its own. Added automatic remaking of makefiles and configure. Currently only for the top-level because of a bug(?) in Autoconf. Use GNU `missing' to work around missing autoconf and aclocal. Start factoring out macros into their own config/*.m4 files to increase readability and organization.
* Generated header files parse.h and fmgroids.h are now copied intoTom Lane2000-05-291-1/+1
| | | | | the src/include tree, so that -I backend is no longer necessary anywhere. Also, clean up some bit rot in contrib tree.
* Transmit -I switches selected by configure (particularly those fromTom Lane2000-05-231-1/+1
| | | | | | --with-includes) to makefiles for pltcl and plperl, so that these switches will be used even though we do not want other top-level CFLAGS. Ain't it fun trying to support multiple-compiler platforms?
* Security fix for plperl.Bruce Momjian2000-04-181-2/+1
|
* Add code to test for non-shared libperl and fail gracefully.Tom Lane2000-04-171-4/+48
| | | | Not a big step forward, but it's something...
* New plperl Makefile.Bruce Momjian2000-03-011-87/+20
|
* Clean up temp file in 'make clean'.Tom Lane2000-02-211-1/+1
|
* plperl's makefile tried to use perl's choice of compiler withTom Lane2000-02-191-8/+4
| | | | postgres's choice of compiler options. Tres uncool.
* contrib-array.patchBruce Momjian2000-02-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this is an old patch which I have already submitted and never seen in the sources. It corrects the datatype oids used in some iterator functions. This bug has been reported to me by many other people. contrib-datetime.patch some code contributed by Reiner Dassing <dassing@wettzell.ifag.de> contrib-makefiles.patch fixes all my contrib makefiles which don't work with some compilers, as reported to me by another user. contrib-miscutil.patch an old patch for one of my old contribs. contrib-string.patch a small change to the c-like text output functions. Now the '{' is escaped only at the beginning of the string to distinguish it from arrays, and the '}' is no more escaped. elog-lineno.patch adds the current lineno of CopyFrom to elog messages. This is very useful when you load a 1 million tuples table from an external file and there is a bad value somehere. Currently you get an error message but you can't know where is the bad data. The patch uses a variable which was declared static in copy.c. The variable is now exported and initialized to 0. It is always cleared at the end of the copy or at the first elog message or when the copy is canceled. I know this is very ugly but I can't find any better way of knowing where the copy fails and I have this problem quite often. plperl-makefile.patch fixes a typo in a makefile, but the error must be elsewhere because it is a file generated automatically. Please have a look. tprintf-timestamp.patch restores the original 2-digit year format, assuming that the two century digits don't carry much information and that '000202' is easier to read than 20000202. Being only a log file it shouldn't break anything. Please apply the patches before the next scheduled code freeze. I also noticed that some of the contribs don't compile correcly. Should we ask people to fix their code or rename their makefiles so that they are ignored by the top makefile? -- Massimo Dal Zotto
* Attached is a uuencoded tarball that containsBruce Momjian2000-01-291-2/+11
| | | | | | | | | | | | 3 new files and two patches for the plperl subdir. These changes add the ability for plperl functions to call 'elog'. It also sets up the frame work to allow me to add access to the SPI functions. -- Mark Hollomon
* plperl Makefile cleanup. Doesn't work on BSDI yet.Bruce Momjian2000-01-201-5/+7
|
* Update plperl makefile.Bruce Momjian2000-01-201-0/+113