[mapguide-trac] #1411: Make installer components buildable with VS
express
MapGuide Open Source
trac_mapguide at osgeo.org
Tue Aug 3 04:58:46 EDT 2010
#1411: Make installer components buildable with VS express
-------------------------+--------------------------------------------------
Reporter: jng | Owner:
Type: task | Status: new
Priority: medium | Milestone:
Component: Installer | Version:
Severity: major | Keywords:
External_id: |
-------------------------+--------------------------------------------------
The current installer components are not buildable via VS express due to
the following:
* Installer.sln is a solution of Wix/C++ projects. VS express can't build
heterogeneous solution files.
* The apache custom action uses MFC, which is not included (and thus not
buildable) in VC express.
* VS express doesn't support bootstrapper packages AFAIK
This ticket proposes the following be done to address this:
* Split Installer.sln into separate wix and custom action solutions.
Modify build.bat to build these solutions separately.
* Rewrite the apache custom action library using a non-MFC approach
* Ditch the existing bootstrapper and tweak the NSIS installer to include
logic that determines whether to launch a vc_redist installation before
the main msi installer is executed. In effect the NSIS installer *becomes*
the bootstrapper.
--
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1411>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals
More information about the mapguide-trac
mailing list