Re: [patch] Client-only installation on Windows

From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: MauMau <maumau307(at)gmail(dot)com>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: [patch] Client-only installation on Windows
Date: 2014-01-23 19:29:26
Message-ID: 52E16D96.2070006@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers


On 12/06/2013 09:16 AM, MauMau wrote:
> Hello,
>
> According to this page,
>
> http://www.postgresql.org/docs/current/static/install-procedure.html
>
> client-only installation is possible on UNIX/Linux like this:
>
> gmake -C src/bin install
> gmake -C src/include install
> gmake -C src/interfaces install
> gmake -C doc install
>
> With the attached patch, you can do client-only installation on
> Windows like this:
>
> install.bat <install_dir> client
>
> This installs:
>
> * client applications (both core and contrib)
> * DLLs for libpq and ECPG
> * header files
> * import libraries
> * pg_service.conf.sample and psqlrc.sample
> * symbol files (*.pdb) for the above modules
>
> If the second argument is given as "client" or omitted, all files are
> installed. With 9.4, the whole installation takes up about 80 MB, and
> the client-only installation takes up only 24 MB.
>
> Any comments would be appreciated

This looks OK, and I'll commit it after I have a chance to give it a
quick test (probably at the same time as I test the VS2013 patch)..

Is there any reason why pgbench is listed in @client_program_files as
well as @client_contribs? AFAICT it should only be in the latter.

cheers

andrew

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Heikki Linnakangas 2014-01-23 19:41:19 Re: [COMMITTERS] pgsql: Compress GIN posting lists, for smaller index size.
Previous Message Stefan Kaltenbrunner 2014-01-23 19:18:14 Re: [COMMITTERS] pgsql: Compress GIN posting lists, for smaller index size.