installation paths, option definition
Neil Williams
linux at codehelp.co.uk
Sat Sep 3 07:44:36 EDT 2005
On Friday 02 September 2005 5:54 pm, Neil Williams wrote:
> On Friday 02 September 2005 5:29 pm, Derek Atkins wrote:
> > No, but it's not recommended.
OK, it's changed. It's still used for some internal roles (although that may
change).
> > No, I'm not
> > convinced that passing configuration in a header file is necessarily the
> > right method.
The location of the library and the location of the backend config XML file is
now part of the pkg-config and can be retrieved with:
(example only)
MY_LIB_DIR=`$PKG_CONFIG --variable=libdir package`
MY_XML_DIR=`$PKG_CONFIG --variable=xmldir package`
The name of the library and the name of the init function are expected to be
hard-coded into whichever applications need to use them.
> > >> 2. You propose to separate the configuration option definition from
> > >> its documentation.
> > > I looked at putting this in the XML but it just isn't worth the effort.
> > I think Christian's point is that you put the english text in the XML
> > file
> > then load the translations elsewhere.
I still can't see how this can work. gettext AFAICT won't load the
translations that way.
All I can see to do is have duplicate strings in the C and XML - I'd rather
not do that. If gettext needs the english text in a C file, there seems
little point duplicating it in XML.
Besides, the english text in the XML would never be read - all the
documentation would come from the C file anyway.
--
Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20050903/39e830f2/attachment.bin
More information about the gnucash-devel
mailing list