add build utilities in default install

From: Fabien COELHO <coelho(at)cri(dot)ensmp(dot)fr>
To: PostgreSQL Patches <pgsql-patches(at)postgresql(dot)org>
Subject: add build utilities in default install
Date: 2004-05-18 10:44:21
Message-ID: Pine.LNX.4.58.0405181238100.7637@sablons.cri.ensmp.fr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-patches


Dear patchers,

Please find attached my first submission for installing all necessary
build files (makefile, scripts...) by default.

- for the old behavior, do a "make light-install"

- "make install" installs headers and other necessary files
such as scripts and makefiles, for postgresql extensions
to be build.

- these files are installed in "pg_config --insbuilddir"
the actual directory can be modified during configure with
"--with-insbuilddir=DIR" option. Default is LIBDIR/build

- the installation documentation is updated.

- I also added a "install-client-only" target so as to simplify the doc.

What is yet to be done:

- check that all necessary files are really there...
esp. wrt win32/cygwin

- provide an example makefile (script?) to build extensions, and install it!
I'm planning to do that later.

- check that the documentation is clear enough.

It validates (make check does perform a "make install").
I'm obviously ready to update the patch if necessary (missing files,
other default directories...).

Have a nice day,

--
Fabien Coelho - coelho(at)cri(dot)ensmp(dot)fr

Attachment Content-Type Size
install_build.patch text/plain 8.6 KB

Responses

Browse pgsql-patches by date

  From Date Subject
Next Message Andrew Hammond 2004-05-18 13:39:21 Re: pg_ctl patch to integrate apache's rotatelogs
Previous Message Richard Huxton 2004-05-18 09:09:12 Re: [PATCHES] Current-stream read for psql's \copy