From: | petere(at)postgresql(dot)org (Peter Eisentraut) |
---|---|
To: | pgsql-committers(at)postgresql(dot)org |
Subject: | pgsql: Split the ecpg translation support into a separate catalog for |
Date: | 2009-01-02 13:26:54 |
Message-ID: | 20090102132654.A06DC754A03@cvs.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers |
Log Message:
-----------
Split the ecpg translation support into a separate catalog for the ecpg
preprocessor and the library. This is useful for a number of reasons:
* The preprocessor and the library are in some cases installed in separate
packages and used by different classes of users.
* The library MO files need a different versioning scheme to account for the
soname.
* The makefiles are simpler, more robust, and easier to maintain this way.
(NLS web site was prone to break everytime a build rule changes.)
* Translators might choose to focus on the ecpglib, because that is more
user-facing.
* There was virtually no overlap, so nothing is lost.
Modified Files:
--------------
pgsql/src/interfaces/ecpg/ecpglib:
misc.c (r1.46 -> r1.47)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/ecpglib/misc.c?r1=1.46&r2=1.47)
Added Files:
-----------
pgsql/src/interfaces/ecpg/ecpglib:
nls.mk (r1.1)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/ecpglib/nls.mk?rev=1.1&content-type=text/x-cvsweb-markup)
pgsql/src/interfaces/ecpg/preproc:
nls.mk (r1.1)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/preproc/nls.mk?rev=1.1&content-type=text/x-cvsweb-markup)
Removed Files:
-------------
pgsql/src/interfaces/ecpg:
nls.mk
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/nls.mk)
From | Date | Subject | |
---|---|---|---|
Next Message | User Mkz | 2009-01-02 14:49:39 | plproxy - plproxy: allow direct argument references for RUN statement: |
Previous Message | User Mkz | 2009-01-02 13:23:56 | pgbouncer - pgbouncer: minor cleanups - avoid use of non-const fmt |