[bt-devel] Windows build system
Eeli Kaikkonen
eekaikko at mail.student.oulu.fi
Sat Feb 28 01:59:17 MST 2009
Jonathan Marsden wrote:
> Greg Hellings wrote:
>
>> No, I think you're just failing to realize that you're dealing with
>> Windows.
>
> If cross-platform open source projects the size of Inkscape, and GIMP
> can do it, I am not really all that sure why BibleTime, which is
> significantly smaller, cannot. Sometimes they just mandate that a
> particular library *must* be installed *here*, but that's not
> impossible, especially if *here* is the default install location for
> said library anyway, or failing that, a somewhat logical directory under
> C:\. Inkscape goes as far as doing an initial compilation of a build
> tool, and then using that tool to build Inkscape... there are plenty of
> ways to do it that avoid a GUI/human interaction requirement.
>
[cut off longish discussion]
Right at the moment the current system is just enough, but naturally we
want to search for easier ways to do things. We could for example have a
package which includes most of the necessary stuff, at least the
libraries. They would be extracted under the same tree, e.g.
btbuild
bibletime
sword
clucene
curl
Then the cmake scripts would search under the main folder. I think that
would be similar to Jonathan's suggestion of "hardcoding".
As for the end user installer - I suggest using the same system than
Xiphos uses. They may be something to copy directly. We can then share
expertise. If Greg or someone else is interested I suggest joining
gnomesword-developers at lists.sourceforge.net and asking for pointers for
help. Or someone knowledgeable who reads our list can respond.
--Eeli Kaikkonen
More information about the bt-devel
mailing list