MapGuide Open Source:  Home |  Download |  Internals

Ticket #933 (closed task: fixed)

Opened 11 months ago

Last modified 10 months ago

Installer: Install grid shift libraries as part of CS-Map Dictionaries

Reported by: jbirch Assigned to: jbirch
Priority: medium Milestone: 2.1
Component: Installer Version: 2.1.0
Severity: critical Keywords:
Cc: jng External ID:

Description

Jason missed a bunch of files when adding the CS-Map Dictionaries to the MapGuide installer, and now he has to clean up after himself...

Change History

03/26/2009 08:01:08 PM changed by jbirch

  • cc set to jng.

03/26/2009 08:41:47 PM changed by jng

Just want to know out of curiosity how much this will add to the current installer size. I hope it's not the 200MB or so it is claimed.

03/27/2009 01:53:59 AM changed by jbirch

  • status changed from new to assigned.

Fixed in r3766 and r3767

I moved CS-Map up to the top OSGeo/ level, and made it a non-optional part of the install, so we should be able to support separate web/server machines now.

The installer is down to 114MB, but I'm going to leave this open until we see how the discussion on this shakes out.

03/27/2009 05:53:56 AM changed by crispinatime

All -

As a slight aside there seem to be hard-coded refs to "C:\Staging\..." etc in the latest submissions - is this now a fixed requirement for build?

I have been speciying a staging path in the build.bat parameters as per Jackie's blog.

03/27/2009 11:46:47 AM changed by jbirch

Well, it's not exactly a requirement, but specifing and maintaining a directory

You should be able to use -a=generate instead of -a=regen for your first pass, and then use -a=regen on subsequent passes. Either that or use a text editor to manually replace c:\staging\ with your path on all of the file include .wxs files.

This was required to ensure that the file names within the .wxs files didn't get new identifiers and guids every time the file list was regenerated.

See r3767 (from ticket #932) for details :)

04/04/2009 05:36:15 PM changed by jbirch

  • status changed from assigned to closed.
  • resolution set to fixed.

Closing for now. We can look at stripping these out for a minimal install later.