[mapguide-commits] r6771 - in trunk/Installer/Libraries: MapGuide Server MapGuide Web Extensions
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Fri Jun 15 07:59:12 PDT 2012
Author: jng
Date: 2012-06-15 07:59:11 -0700 (Fri, 15 Jun 2012)
New Revision: 6771
Modified:
trunk/Installer/Libraries/MapGuide Server/FDO.wxs
trunk/Installer/Libraries/MapGuide Web Extensions/MapGuideWebExtensions.wxs
Log:
Final installer improvements (hopefully):
- #2025: Set permissions for profilingmapxml directory so that the PHP-based profiler can save performance reports into it.
- Hide the blank ArcSDE provider feature from the feature selection UI if Have_ArcSde = "no" (which will be the case for beta 1)
Modified: trunk/Installer/Libraries/MapGuide Server/FDO.wxs
===================================================================
--- trunk/Installer/Libraries/MapGuide Server/FDO.wxs 2012-06-15 11:31:36 UTC (rev 6770)
+++ trunk/Installer/Libraries/MapGuide Server/FDO.wxs 2012-06-15 14:59:11 UTC (rev 6771)
@@ -195,9 +195,15 @@
<ComponentRef Id="FdoComponent"/>
<ComponentRef Id="FdoComComponent" />
<ComponentRef Id="FdoCoreCompnent" />
+ <?if Have_ArcSde = "yes" ?>
<Feature Id="FdoArcSdeProviderFeature" Title="!(loc.ArcSdeProvider)" Level="1" Description="!(loc.ArcSdeProviderDesc)" AllowAdvertise="no" TypicalDefault="install" InstallDefault="local">
- <ComponentRef Id="FdoArcSdeComponent" />
+ <ComponentRef Id="FdoArcSdeComponent" />
</Feature>
+ <?else ?>
+ <Feature Id="FdoArcSdeProviderFeature" Title="!(loc.ArcSdeProvider)" Display="hidden" Level="1" Description="!(loc.ArcSdeProviderDesc)" AllowAdvertise="no" TypicalDefault="install" InstallDefault="local">
+ <ComponentRef Id="FdoArcSdeComponent" />
+ </Feature>
+ <?endif ?>
<Feature Id="FdoGdalProviderFeature" Title="!(loc.GdalProvider)" Level="1" Description="!(loc.GdalProviderDesc)" AllowAdvertise="no" TypicalDefault="install" InstallDefault="local">
<ComponentRef Id="FdoGdalProviderComponent" />
</Feature>
Modified: trunk/Installer/Libraries/MapGuide Web Extensions/MapGuideWebExtensions.wxs
===================================================================
--- trunk/Installer/Libraries/MapGuide Web Extensions/MapGuideWebExtensions.wxs 2012-06-15 11:31:36 UTC (rev 6770)
+++ trunk/Installer/Libraries/MapGuide Web Extensions/MapGuideWebExtensions.wxs 2012-06-15 14:59:11 UTC (rev 6771)
@@ -82,6 +82,15 @@
</Component>
</Directory>
<Directory Id="WEBROOTLOCATION" Name="www">
+ <Directory Id="MAPADMINLOCATION" Name="mapadmin">
+ <Directory Id="PROFILINGMAPXMLLOCATION" Name="profilingmapxml">
+ <Component Id="ProfilingPermissionsComponent" Win64="$(var.Win64)" Guid="60660D36-B135-4956-A8ED-10EAF78D76AE" Feature="WebMapAdminFeature">
+ <CreateFolder>
+ <util:PermissionEx User="Everyone" GenericAll="yes" />
+ </CreateFolder>
+ </Component>
+ </Directory>
+ </Directory>
<Directory Id="HELPLOCATION" Name="help" />
<Component Id="WebRootComponent" Win64="$(var.Win64)" Guid="A84579E6-285D-4869-9F04-AA47FB1ACFD5" Feature="WebExtensionsFeature">
<CreateFolder />
More information about the mapguide-commits
mailing list