<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<font face="FreeSerif">I wanted to post something outside the
previous thread on building for Windows, in case folks had started
ignoring that one.<br>
<br>
Boy, ya mention a problem in need of attention, ya get some folks
motivated, and stuff just happens.<br>
<br>
<b>HUGE THANKS to Dom and Greg</b> for their efforts. I thought I
was in for a lot of grief and pain, trying to finish resurrecting
the Windows build. But as of the most recent merge, we have a
fully-automated Xiphos build for win32/64, driven by a Fedora30
container. All you need is to have </font><tt>podman</tt><font
face="FreeSerif"> installed, plus a directory containing xiphos
and biblesync source directories, from which you issue this
command (courtesy of Dom).<br>
<br>
</font><tt>podman run -it -v .:/source fedora:30
/source/xiphos/win32/xc-xiphos-win.sh -win32 -win64
-b=/source/biblesync</tt><font face="FreeSerif"><br>
<br>
It literally doesn't get easier than a single command to go from
bare source tree to completely constructed installers. You can add
"--rm" after "run" if you want to dispose of the container
afterward.<br>
<br>
At the moment, Xiphos is ahead of Sword in terms of certain
features, one of which will cause you annoyance in Bibles with
pre-book and -chapter material, including ESV (if you still have
it) and NASB. If you want to do any experimenting and building,
you should locally revert this change in your tree prior to
building:<br>
<a class="moz-txt-link-freetext" href="https://github.com/crosswire/xiphos/commit/74c88b94dc840d2e72d6a4ac974c0b3c56c42647.diff">https://github.com/crosswire/xiphos/commit/74c88b94dc840d2e72d6a4ac974c0b3c56c42647.diff</a><br>
If you're building for Linux, then you should build your own
Sword, the latest of which has the update addressed by this change
and you don't need to revert.<br>
<br>
I haven't yet actually taken the result to a Windows machine, but
under Wine it operates just fine as it always has.<br>
</font>
</body>
</html>