[M3commit] CVS Update: cm3
Jay
jay.krell at cornell.edu
Sun Jun 28 18:39:23 CEST 2009
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