[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