aboutsummaryrefslogtreecommitdiff
path: root/src/bin/pgtclsh
Commit message (Collapse)AuthorAge
* Remove all of the libpgtcl and pgtclsh files, including all references toPostgreSQL Daemon2004-04-20
| | | | | | them within the various makefiles with_tcl is still required for the src/pl/tcl language
* Add missing $(X).Peter Eisentraut2003-12-19
|
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-29
|
* Update copyrights to 2003.Bruce Momjian2003-08-04
|
* Get the include ordering right for TCL includes vs whatever is comingTom Lane2003-08-01
| | | | from --with-includes.
* Make use of TCL_INCLUDE_SPEC if available (it's new in Tcl 8.4, too badTom Lane2002-12-30
| | | | it took 'em this long to realize it's needed...)
* Update copyright to 2002.Bruce Momjian2002-06-20
|
* Change PL/Tcl build to use configured compiler and Makefile.shlibPeter Eisentraut2002-05-24
| | | | | | | | | | system, not Tcl-provided one. Make sure export file, if any, is cleaned. Tcl configuration is now read directly in configure and recorded in Makefile.global. This eliminates some duplicate efforts and allows for easier hand-editing of the results, if necessary.
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-25
| | | | tests pass.
* We're past Postgres95 now, and I'm sure Jolly doesn't want to receive anyPeter Eisentraut2001-03-14
| | | | bug reports. ;-)
* Make sure -L and -I's for our source tree are always before system includePeter Eisentraut2001-02-20
| | | | or library directories on the command line.
* Add copyright mentions, per Tom Lane.Bruce Momjian2001-02-18
|
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-24
|
* Make all commands that link a program look likePeter Eisentraut2000-11-30
| | | | | | | $(CC) $(CFLAGS) $(LDFLAGS) <object files> <extra-libraries> $(LIBS) -o $@ This form seemed to be the most portable, readable, and logical, but in any case it's better than having a dozen different ones in the tree.
* Major overhaul of large-object implementation, by Denis Perchine withTom Lane2000-10-24
| | | | | | | | | | | | | kibitzing from Tom Lane. Large objects are now all stored in a single system relation "pg_largeobject" --- no more xinv or xinx files, no more relkind 'l'. This should offer substantial performance improvement for large numbers of LOs, since there won't be directory bloat anymore. It'll also fix problems like running out of locktable space when you access thousands of LOs in one transaction. Also clean up cruft in read/write routines. LOs with "holes" in them (never-written byte ranges) now work just like Unix files with holes do: a hole reads as zeroes but doesn't occupy storage space. INITDB forced!
* Add support for VPATH builds, that is, building somewhere else than in thePeter Eisentraut2000-10-20
| | | | | | | | | source directory. This involves mostly makefiles using $(srcdir) when they might have used ".". (Regression tests don't work with this, yet.) Sort out usage of CPPFLAGS, CFLAGS (and CXXFLAGS). Add "override" keyword in most places, to preserve necessary flags even when the user overrode the flags.
* Revise Tcl/Tk configuration. Make missing Tcl after --with-tcl an error,Peter Eisentraut2000-09-25
| | | | | | | add --without-tk option to disable Tk. We don't need the AC_PATH_XTRA test because tkConfig.sh already contains all the information about how to compile and link with X. Also make sure that libpq is up to date for libpgtcl. Remove executable bits from pgaccess.sh, but add it to pgaccess.
* Support for DESTDIR make variable. This is used as in `make installPeter Eisentraut2000-09-17
| | | | | | | | | | | | | | | | | | | | | | | | | | DESTDIR=/else/where' and prepends the value of DESTDIR to the full installation paths (e.g., /else/where/usr/local/pgsql/bin). This allows users to install the package into a location different from the one that was configured and hard-coded into various scripts, e.g., for creating binary packages. DESTDIR is in many cases preferrable over `make install prefix=/else/where' because a) `prefix' affects the path that is hard-coded into the files, which can lead to a `make install prefix=xxx' (as done by the regression test driver) corrupting the files in the source tree with wrong paths. b) it doesn't work at all if a directory was overridden to not depend on `prefix', e.g., --sysconfdir=/etc. (Updating the regression test driver to use DESTDIR is a separate undertaking.) See also autoconf@gnu.org, From: Akim Demaille <akim@epita.fr>, Date: 08 Sep 2000 12:48:59 +0200, Message-ID: <mv4em2vb1lw.fsf@nostromo.lrde.epita.fr>, Subject: Re: HTML format documentation.
* Fix relative path references so that make knowns which dependencies referPeter Eisentraut2000-08-31
| | | | | to one another. Sort out builddir vs srcdir variable namings. Remove some now obsoleted make variables.
* A little bit of clean-up/bug fix in Tcl build. Handle gracefully casesPeter Eisentraut2000-07-01
| | | | where someone wants to build these but hasn't configured for Tcl.
* Fixes for Solaris/cc suggested by <pgsql-hackers@thewrittenword.com>Peter Eisentraut2000-06-30
| | | | | | | | Don't use DISABLE_COMPLEX_MACRO on Solaris. Don't define the replacement function in the header file. Use -KPIC, not -K PIC. Use CC to link C++ libraries, not ld/ar. Eliminate file not found warnings in tcl build code.
* Makefile cleanup for bin and pl subtrees. They should now supportPeter Eisentraut2000-06-27
| | | | | all the standard semantics. Also get rid of Makefile.in's on the way and instead declare all variables in Makefile.global.
* Remove fmgrstamp-h business -- not needed and confusingPeter Eisentraut2000-06-17
| | | | | Add options to configure to automatically build for Kerberos support; no more editing of make files.
* >> What happened to the patch I sent regarding the bug in the TCLBruce Momjian2000-06-12
| | | | | | | | >> Makefile where the make bombs if "." is not in the builder's path? >> The last I checked, it wasn't applied and the fix is very easy >> (explicitly use "./" to call the script). SL Baur
* Cleanup of <> and ""Bruce Momjian2000-05-29
|
* Fix include "" to <>Bruce Momjian2000-04-26
|
* Add res clear to exampleBruce Momjian2000-04-26
|
* I've made a diff against the 7.0beta1 tree that accomplishes several things:Bruce Momjian2000-03-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) adds NetBSD shared lib support on both ELF and a.out platforms 2) replaces "-L$(LIBPQDIR) -lpq" with "$(LIBPQ)" defined in Makefile.global. This makes it much easier to build stuff in the source tree after you've already installed the libraries. 3) adds TEMPLATEDIR in Makefile.global that indicates where the database templates are stored. This separates the template files from real libraries that are installed in $(LIBDIR). 4) changes include order of <readline/readline.h> and <readline.h>. The latest GNU readline installs its headers under a readline subdirectory. In addition to applying the patch below the following files need to be copied: backend/port/dynloader: bsd.h -> netbsd.h bsd.c -> netbsd.c include/port: bsd.h -> netbsd.h makefiles: Makefile.bsd -> Makefile.netbsd It would be great to see this incorporated into the source tree before the 7.0 release is cut. Thanks! -- Johnny C. Lam <lamj@stat.cmu.edu>
* Add:Bruce Momjian2000-01-26
| | | | | | * Portions Copyright (c) 1996-2000, PostgreSQL, Inc to all files copyright Regents of Berkeley. Man, that's a lot of files.
* Fix quoting problems in mkMakefile.tcldefs.sh.in andTom Lane1999-08-29
| | | | mkMakefile.tkdefs.sh.in.
* Another pgindent run. Sorry folks.Bruce Momjian1999-05-25
|
* pgindent run over code.Bruce Momjian1999-05-25
|
* Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian1999-02-13
|
* Fix missing dependency for Makefile inclusions.Tom Lane1998-10-27
| | | | Get rid of some stray tabs that might confuse Make.
* The TCL/TK configuration cleanup patches I submitted have the followingBruce Momjian1998-10-18
| | | | | | | | | | | | | | problem: 'tclsh' still had to be found even if --with-libs (or --with-libraries) was specified to configure. --with-libs is really an overloaded option. It really should only be used to specify additions directories to search in order to file needed libraries. It was also being used to locate the *Config.sh files. Billy G. Allie
* Add missing tcl *.in files.Bruce Momjian1998-10-16
|
* TCL/TK fixes from Billy G. Allie.Bruce Momjian1998-10-15
|
* Remove TCL_LIB,TCL_INCDIR,TK_LIB,TK_INCDIR.Bruce Momjian1998-10-13
|
* Cleanup from Billy.Bruce Momjian1998-10-12
|
* tcl cleanup.Bruce Momjian1998-10-12
|
* add new file.Bruce Momjian1998-10-12
|
* Tcl fixes from Billy G. AllieBruce Momjian1998-10-12
|
* Remove un-needed braces around single statements.Bruce Momjian1998-06-15
|
* Add sys/time.h to fe-misc.c, prevent pgtclsh from using old libaries,Bruce Momjian1998-05-12
| | | | and allow CUSTOM_COPT to appear in compile AND LINK commands.
* DESTDIR removed, again.Bruce Momjian1998-04-06
|
* Re-introduce $DISTDIR.Bruce Momjian1998-04-06
|
* Hi,Bruce Momjian1998-04-06
| | | | | | | | | | | | | | | | | | | | | | Attached you'll find a (big) patch that fixes make dep and make depend in all Makefiles where I found it to be appropriate. It also removes the dependency in Makefile.global for NAMEDATALEN and OIDNAMELEN by making backend/catalog/genbki.sh and bin/initdb/initdb.sh a little smarter. This no longer requires initdb.sh that is turned into initdb with a sed script when installing Postgres, hence initdb.sh should be renamed to initdb (after the patch has been applied :-) ) This patch is against the 6.3 sources, as it took a while to complete. Please review and apply, Cheers, Jeroen van Vianen
* Remove DISTDIR.Bruce Momjian1998-04-05
|
* more tcl/tk fixesBruce Momjian1998-03-23
|
* Another tcl/tk fix.Bruce Momjian1998-03-23
|