Split the ecpg translation support into a separate catalog for the ecpg
Peter Eisentraut <peter_e@gmx.net>
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.
Files
| Path | Change | +/− |
|---|---|---|
| src/interfaces/ecpg/ecpglib/misc.c | modified | +2 −2 |
| src/interfaces/ecpg/ecpglib/nls.mk | added | +5 −0 |
| src/interfaces/ecpg/nls.mk | deleted | +0 −31 |
| src/interfaces/ecpg/preproc/nls.mk | added | +5 −0 |