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 |
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 |