[m-rev.] for review: windows installer generator fixes

Julien Fischer juliensf at cs.mu.OZ.AU
Wed Jan 4 14:49:19 AEDT 2006


On Wed, 4 Jan 2006, Ian MacLarty wrote:

> Estimated hours taken: 10
> Branches: main
>
> Fix problems with the Windows installer generator.
> The GUID's are now all pregenerated, which makes the generator a lot faster
> (previously an external program needed to be called to generate each GUID).
>
> Fix a problem with calling MinGW GCC from its installed location in
> "Program Files/Mercury ...".  MinGW is configured to be installed in
> c:\MinGW, so the Mercury compiler must pass extra arguments to gcc to
> get it to find cc1 and the standard header files and libraries.
>
> Allow installed shortcuts to be visible to all users.
>
> extras/windows_installer_generator/wix.m:
> extras/windows_installer_generator/wix_files.m:
> 	Read the GUIDs from a file instead of generating them on demand.
>
> extras/windows_installer_generator/wix_gui.m:
> 	Allow more space for text in the welcome and finish steps.
>
> extras/windows_installer_generator/wix_installer.m:
> 	Allow installed shortcuts to be visible to all users.
>
> extras/windows_installer_generator/sample/Mercury.config:
> 	Add a customised version of Mercury.config for the WIndows installer.
>
> extras/windows_installer_generator/sample/README:
> extras/windows_installer_generator/sample/gen_merc_msi:
> 	Add a script to generate an .msi installer and mention it in the
> 	README.
>
> extras/windows_installer_generator/sample/gen_merc_wxs.m:
> 	Set MERCURY_CONFIG_DIR on installation so that mercury_compile.exe
> 	(which we rename to mmc.exe) can find Mercury.config.
> 	Improve the messages in the installer wizard.
>
> extras/windows_installer_generator/sample/mdb.c:
> 	Add a C version of mdb for the Windows installer.
>
> extras/windows_installer_generator/sample/mdbrc:
> 	This file is used to generate a version of mdbrc that includes
> 	the stuff from mdb_doc, so that mdbrc doesn't need to know where
> 	mdb_doc is.
>
> extras/windows_installer_generator/sample/images/banner.bmp:
> extras/windows_installer_generator/sample/images/bg.bmp:
> 	Update installer images.
>
I've had a quick look through this and it seems fine.

Cheers,
Julien.
--------------------------------------------------------------------------
mercury-reviews mailing list
post:  mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the reviews mailing list