[M3commit] CVS Update: cm3
Jay
jay.krell at cornell.edu
Mon Jun 29 17:33:00 CEST 2009
I like to try to do everything.
- Jay
________________________________
> Date: Mon, 29 Jun 2009 10:03:20 -0400
> From: rcolebur at scires.com
> Subject: Re: [M3commit] CVS Update: cm3
> To: jay.krell at cornell.edu; jkrell at elego.de; m3commit at elegosoft.com
>
>
>
>
>
>
>
> Jay:
>
> I can craft a Windows Installer for CM3 if that will save you some time working other issues. Let me know.
>
> Regards,
>
> Randy Coleburn
>
>>>> Jay 6/28/2009 12:39 PM>>>
>
> Fyi I misjudged the Caphyon product.
> It has a command line that can edit projects, which works well for starting with a project with no files and you just say /addfolder and it adds everything.
> And the gui is very good.
>
> - Jay
>
>
> ----------------------------------------
>> Date: Sun, 28 Jun 2009 14:34:04 +0000
>> To: m3commit at elegosoft.com
>> From: jkrell at elego.de
>> Subject: [M3commit] CVS Update: cm3
>>
>> CVSROOT: /usr/cvs
>> Changes by: jkrell at birch. 09/06/28 14:34:04
>>
>> Modified files:
>> cm3/scripts/python/: pylib.py
>>
>> Log message:
>> work in progress / safe keeping: packaging for Windows
>>
>> IExpress examined, promising, for now and probably forever rejected.
>> It appears to have a limit on the number files it can package.
>> One could probably workaround with a hierarchical install.
>> I don't remember, but this may have lacked an uninstall.
>> Also IExpress appears to not like there to be multiple files
>> with the same name, in the mode that extracts things in the
>> original layout.
>>
>> Nullsoft examined, promising, for now rejected.
>> The zip2exe functionality does not appear to be usable from
>> the command line. The non-zip2exe functionality seems
>> all a bit wierd..or at least inconvenient. I don't really
>> want to design the GUI from scratch, nor via copy/paste.
>> I don't remember but this may have lacked an uninstall.
>>
>> Caphyon Advanced Installer for making .msis, free version examined,
>> very promising, rejected. Had a good uninstall. Had an
>> easy way to prepend to $PATH. Rejected because while there
>> is an underlying generatable text file, it doesn't appear
>> to be documented what any/everything means in it, and
>> while going through the exercise I ran into unclear parts.
>> I do not want to be tied to a GUI app for building stuff.
>>
>> InnoSetup examined a while ago, promising, details forgotten.
>> Should examine again.
>>
>> WiX 3.0 to produce an .msi examined and the current plan.
>> It provides a few canned GUIs to chose from, each
>> /slightly/ configurable. I wouldn't mind deleting the
>> eula/license gui, but the text is replaceable and that
>> should suffice. It provides uninstall. It provides
>> shortcuts on the start menu.
>>
>> There are many other options. .msis can be built fairly
>> easily/directly, but there remains the need to design the GUI.
>> None is provided by default except maybe "please wait" while
>> a non-interactive install goes through almost overly quietly
>> and with no configurability. The WiX GUI is very amenable to
>> easily providing a tree with each of Olaf's package sets and
>> letting user pick/chose which he wants.
>>
More information about the M3commit
mailing list