Opened 10 years ago

Closed 10 years ago

#933 closed task (fixed)

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

Reported by: jbirch Owned by: 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 (6)

comment:1 Changed 10 years ago by jbirch

Cc: jng added

comment:2 Changed 10 years ago 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.

comment:3 Changed 10 years ago by jbirch

Status: newassigned

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.

comment:4 Changed 10 years ago 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.

comment:5 Changed 10 years ago 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 :)

comment:6 Changed 10 years ago by jbirch

Resolution: fixed
Status: assignedclosed

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

Note: See TracTickets for help on using tickets.