[bt-devel] Sword include path
Gregory Hellings
greg.hellings at gmail.com
Mon Feb 22 12:54:27 MST 2010
On Feb 22, 2010, at 1:29 PM, Jaak Ristioja <Ristioja at gmail.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 22.02.2010 20:42, Gregory Hellings wrote:
>> When I first started building on Windows, there is no concept of
>> universal install locations like /usr/local/include, so all the files
>> were kept in sword-<version>/include where there is no sword/
>> directory.
>> Thus I presented the issue to the rest of the mailing list and we
>> agreed
>> to standardize on no sword/ to keep easier compatibility with Windows
>> and the defauls SWORD behavior and to keep our own usage consistent.
>>
>> While there are conceptual reasons to want sword/ at the beginning
>> and
>> also technical ones as well, there are also good reasons to want to
>> keep
>> the current behavior. If this is going to change, you'd have to alter
>> almost every file in BibleTime, SWORD, all the bindings and possibly
>> also Xiphos and other projects as well.
>
> When building BibleTime, wouldn't the easy solution on Windows just
> be renaming/copying
> "sword-<version>/" to "sword"?'
I actually do that in my environ and the wiki suggest that. But the
path is still sword/include then and we need it to be sword/include/
sword for what youre suggesting. That would require moving the
contents of sword/include into sword/include/sword and would leave you
unable to rebuild libsword without moving it back (or require you to
have two versions of the headers, or modify all the libsword files or
change the build system for sword which would then possibly affect
other apps like Xiphos).
--Greg
>
> Jaak
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.14 (GNU/Linux)
>
> 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
> FYijn9zqGHzFIQagzqxW
> =HlKr
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> bt-devel mailing list
> bt-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/bt-devel
More information about the bt-devel
mailing list