I generally build modules straight into the Sword path. viz.
- Either it's a new (or test) module that wasn't already installed from an
external repository
- or it's an update for a module I'd previously submitted.
- or it's a new build for a module I'm developing, etc
And yes, I generally create a cmd file for building each module as I'm very
likely to have to use it again.
So I could choose to include a command to archive a module straight after
building it.
Xiphos archives modules into the Zip folder under the Sword path.
I generally move the most recently archived module into a suitably named folder
somewhere below that.
Aside: In my various development activities, I make use of symbolic links
(using the Windows mklink command) and subst drives.
e.g. My Sword path is set up as subst drive S: which makes it very easy to go
to in Windows Explorer.
Best regards,
David
Sent with [ProtonMail](https://protonmail.com) Secure Email.
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Thursday, 10 January 2019 19:05, Dudeck, John <john.dud...@sim.org> wrote:
> I get your point. But that is assuming the module has been built and
> installed into the local Sword path. To me it doesn't seem logical that you
> would build the module directly in the Sword tree. I would build first, then
> install.
>
> I have set up my build scripts to work in the working directory for each
> source, and create the output in a mods.d and modules tree under each source,
> and the zip file in the working directory. After building I install the
> module into Sword using Xiphos Module Manager (I could just copy them). I
> build the zip file at the same time since my script already knows the
> modulename.
>
> I guess my biggest question with your suggestion is where should the tool
> place the resulting zip file? Is there a standardized location?
>
> John
>
>> I was rather hoping that a tool that takes just the ModuleName as its
>> parameter might be
>> available.
>>
>> If we can have
>> mkfastmod ModuleName
>> and
>> mod2zmod ModuleName
>> then why not one like
>> zipmod ModuleName
>> that finds the right files by looking up the path in .conf file?
>>
>> David
>>
>> Sent from ProtonMail Mobile
>>
>>
>> On Thu, Jan 10, 2019 at 18:13, Dudeck, John <john.dud...@sim.org> wrote:
>> David, here's a snippet from my bat files that I use for creating modules.
>> The zip files import
>> into AndBible without problem.
>>
>> ========================================
>> rem usage: OSIS2sword-bibles sourcepath/filename
>> set modname=%~n1
>>
>> [snip]
>>
>> rem create zip file
>> rem delete any previous zip
>> del "%modname%.zip"
>> rem (uses zip.exe from
>> http://downloads.sourceforge.net/gnuwin32/zip-3.0-setup.exe)
>> "c:Program Files (x86)GnuWin32 inzip.exe" -r -u "%modname%.zip" mods.d*
>> modules*
>> ========================================
>>
>>
>>
>> > I normally use the Xiphos Module Manager (Maintenance | Archive) to create
>> > a
>> compressed Zip
>> > archive of a selected module.
>> >
>> > Is there an equivalent Sword Utility to perform the same task in a command
>> > shell ?
>> >
>> > Regards,
>> >
>> > David
>> >
>> > Sent from ProtonMail Mobile
>>
>> John Dudeck
>> Programmer at Editions Cle Lyon, France
>> john.dud...@sim.org j...@editionscle.com
>> --
>> Table saw: A large stationary power tool commonly used to launch wood
>> projectiles for testing wall integrity.
>>
>>
>>
>
> John Dudeck
> Programmer at Editions Cle Lyon, France
> john.dud...@sim.org j...@editionscle.com
> --
> Table saw: A large stationary power tool commonly used to launch wood
> projectiles for testing wall integrity.
_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page