1. 02 7月, 2000 1 次提交
  2. 01 7月, 2000 2 次提交
  3. 29 6月, 2000 1 次提交
    • P
      Makefile cleanup for interface tree. Now essentially with all the · 44f64dd3
      Peter Eisentraut 提交于
      standard targets and behaviour. Replaced Makefile.in's with
      Makefile's and declared the respective variables in Makefile.global.
      
      maintainer-clean target now available at top level, although it does
      not work in the backend tree yet.
      
      Cleanup pass over Makefile.shlib, renamed some targets and variables.
      The shared library symlink tests are now done by make, not the shell.
      
      ecpg: Remove one warning in sloppy flex output.
      
      PL/Perl and Perl interface: the MakeMaker documentation is confusing,
      the realclean target *does* "delete derived files", but it also
      uninstalls them. Don't use that.
      
      The submake targets in the various bin directories that update libpq
      should `make all', not `make libpq.a'. That is a) unportable, and
      b) doesn't build the shared library.
      44f64dd3
  4. 28 6月, 2000 1 次提交
  5. 27 6月, 2000 1 次提交
  6. 22 6月, 2000 1 次提交
  7. 21 6月, 2000 1 次提交
  8. 20 6月, 2000 1 次提交
  9. 19 6月, 2000 2 次提交
  10. 17 6月, 2000 1 次提交
  11. 15 6月, 2000 2 次提交
  12. 14 6月, 2000 1 次提交
  13. 13 6月, 2000 2 次提交
  14. 12 6月, 2000 1 次提交
  15. 11 6月, 2000 2 次提交
    • P
      Substituted new configure test for types of accept() · 06cd0f1a
      Peter Eisentraut 提交于
      Interfaced a lot of the custom tests to the config.cache, in the process
      made them separate macros and grouped them out into files. Made naming
      adjustments.
      
      Removed a couple of useless/unused configure tests.
      
      Disabled C++ by default. C++ is no more special than Perl, Python, and Tcl.
      And it breaks equally often. :(
      06cd0f1a
    • P
      Moved the intricacies of the perl interface build into its own makefile · 6de89c9a
      Peter Eisentraut 提交于
      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.
      6de89c9a
  16. 10 6月, 2000 1 次提交
  17. 08 6月, 2000 1 次提交
    • P
      Gen_fmgrtab.sh is strange: it is a platform dependent way (because it uses · e3059fc0
      Peter Eisentraut 提交于
      CPP) to create platform independent files. Unfortunately, that means that
      every config.status (or configure) run invariably causes a relink of the
      postmaster and also that we can't put these files in the distribution
      (usefully). So we make it a little smarter: when the output files already
      exist and it notices that it would recreate them in identical form, it
      doesn't touch them. In order to avoid re-running the make rule all the time
      we update a timestamp file instead.
      
      Update release_prep accordingly. Also make Gen_fmgrtab.sh use the awk that
      is detected at configure time, not necessarily named `awk' and have it check
      for exit statuses a little better.
      
      In other news... Remove USE_LOCALE from the templates, it was set to `no'
      everywhere anyway. Also remove YACC and YFLAGS from the templates, configure
      is smart enough to find bison or yacc itself. Use AC_PROG_YACC for that
      instead of the hand-crafted code. Do not set YFLAGS to `-d'. The make rules
      that need this flag should explicitly invoke it. YFLAGS should be a user
      variable. Update the makefiles to that effect.
      e3059fc0
  18. 07 6月, 2000 1 次提交
  19. 04 6月, 2000 1 次提交
  20. 31 5月, 2000 1 次提交
    • P
      The heralded `Grand Unified Configuration scheme' (GUC) · 6a68f426
      Peter Eisentraut 提交于
      That means you can now set your options in either or all of $PGDATA/configuration,
      some postmaster option (--enable-fsync=off), or set a SET command. The list of
      options is in backend/utils/misc/guc.c, documentation will be written post haste.
      
      pg_options is gone, so is that pq_geqo config file. Also removed were backend -K,
      -Q, and -T options (no longer applicable, although -d0 does the same as -Q).
      
      Added to configure an --enable-syslog option.
      
      changed all callers from TPRINTF to elog(DEBUG)
      6a68f426
  21. 25 5月, 2000 1 次提交
  22. 24 5月, 2000 1 次提交
    • M
      · 69b323f4
      Marc G. Fournier 提交于
      add a --with-setproctitle switch to configure that leaves the use of setproctitle()
      disabled by default ...
      69b323f4
  23. 23 5月, 2000 2 次提交
  24. 16 5月, 2000 1 次提交
  25. 12 5月, 2000 1 次提交
    • M
      · 3383e8b8
      Marc G. Fournier 提交于
      Add two checks ... one for setproctitle and one for -lutil ...
      
      Don't do anything with them at this time, but am working on that ...
      3383e8b8
  26. 04 5月, 2000 1 次提交
  27. 15 4月, 2000 1 次提交
  28. 03 4月, 2000 1 次提交
  29. 31 3月, 2000 1 次提交
  30. 30 3月, 2000 2 次提交
  31. 26 3月, 2000 1 次提交
  32. 20 3月, 2000 1 次提交
  33. 05 3月, 2000 1 次提交