[sword-devel] Where is current cipherraw.exe for Windows?

Greg Hellings greg.hellings at gmail.com
Wed Mar 27 06:50:12 MST 2019


The version that I upload to the link David provided are identical in
pedigree to the ones that ship with Xiphos. I just bundle them up
separately from the Xiphos builds whenever I create a new release in Fedora.

The code that creates them is available for anyone with a Linux or
Macintosh host to execute and create. You would need to install the Python
package "molecule" as well as install the Docker tools. Code to create it
lives at https://github.com/devroles/mingw_sword_package. Download that and
execute "molecule test" in the root of that directory. It will run for a
few minutes and create a zip file in the root of that directory with the
latest available release of the Sword utilities for Windows.

The cipherraw utility was removed from the library in 2016 by the following
commit pair:
------------------------------------------------------------------------
r3435 | scribe | 2016-09-16 10:40:50 -0500 (Fri, 16 Sep 2016) | 1 line

Removed reference to deprecated cipherraw utility
------------------------------------------------------------------------
r3434 | scribe | 2016-08-17 13:17:13 -0500 (Wed, 17 Aug 2016) | 5 lines

Removed deprecated (and broken) cipherraw util; instead, use mod2zmod w/
cipherkey areg or osis2mod -c cipherkey
Added more tests for cipher and compression utils
Have all tests write any generated files to tmp/
Added a clean target to clean up test temporaries
Added a Makefile.am to maybe help others understand how to run these tests

Troy: It should be noted that cipherraw does continue to have a few
references in the Visual Studio and Borland build systems.

$ find . -name 'cipherraw*'
./utilities/bcppmake/cipherraw.bpf
./utilities/bcppmake/cipherraw.bpr
./utilities/bcppmake/cipherraw.bdsproj
./utilities/bcpp6make/cipherraw.bpf
./utilities/bcpp6make/cipherraw.bpr
./utilities/vcppmake/cipherraw.vcxproj

There are also references to it in ./utilities/bcppmake/utilities.bpg,
./utilities/bcppmake/utilities.bdsgroup, ./utilities/bcppmake/Makefile.am,
./utilities/bcpp6make/utils.bpg, ./utilities/vcppmake/utilities.sln which
should probably be expunged as well. I believe I still don't have access to
the code to make changes outside of the CMake files and the bindings
directory.

--Greg

On Wed, Mar 27, 2019 at 5:29 AM David Haslam <dfhdfh at protonmail.com> wrote:

> Why not just include it in future?
>
> Surely there’s no risks involved?
>
> David
>
> Sent from ProtonMail Mobile
>
>
> On Wed, Mar 27, 2019 at 10:26, Peter Von Kaehne <refdoc at gmx.net> wrote:
>
> Von: "David Haslam" <dfhdfh at protonmail.com>
>
>
> > Greg also maintains a copy of Sword utilities compiled for Windows at
> > http://dl.thehellings.com/sword-utils/
>
> > Are these also without cipherraw.exe ?
>
> I checked the newest incarnation. Cipherraw is not part of it.
>
> > If so, what’s the story that caused the omission ?
>
> I think it is set as not to be built and installed in the source's
> makefiles. You would need to compile it by hand.
>
> Peter
>
>
>
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20190327/c5174fe0/attachment.html>


More information about the sword-devel mailing list