Thread: pgsql: Split the ecpg translation support into a separate catalog for
pgsql: Split the ecpg translation support into a separate catalog for
From
petere@postgresql.org (Peter Eisentraut)
Date:
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)