[mapguide-commits] r8010 - in trunk/Installer: . Installers/MapGuide Libraries/MapGuide Server
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Thu Apr 3 04:43:12 PDT 2014
Author: jng
Date: 2014-04-03 04:43:11 -0700 (Thu, 03 Apr 2014)
New Revision: 8010
Modified:
trunk/Installer/Installers/MapGuide/MapGuide.wxs
trunk/Installer/Libraries/MapGuide Server/FDO.wxs
trunk/Installer/build.bat
Log:
#2406: Enable PostgreSQL provider by default. We re-use required dlls that are included with the PHP 5.5 distribution.
Modified: trunk/Installer/Installers/MapGuide/MapGuide.wxs
===================================================================
--- trunk/Installer/Installers/MapGuide/MapGuide.wxs 2014-04-02 14:08:41 UTC (rev 8009)
+++ trunk/Installer/Installers/MapGuide/MapGuide.wxs 2014-04-03 11:43:11 UTC (rev 8010)
@@ -472,11 +472,10 @@
<Publish Dialog="WebServerConfigDlgIIS" Control="Next" Event="Remove" Value="FdoArcSdeProviderFeature" Order="3">1</Publish>
<Publish Dialog="WebServerConfigDlgIIS" Control="Next" Event="Remove" Value="FdoKingOracleProviderFeature" Order="4">1</Publish>
<Publish Dialog="WebServerConfigDlgIIS" Control="Next" Event="Remove" Value="FdoMySqlProviderFeature" Order="5">1</Publish>
- <Publish Dialog="WebServerConfigDlgIIS" Control="Next" Event="Remove" Value="FdoPostgreSqlProviderFeature" Order="6">1</Publish>
<!-- If Apache, or IIS and the .Net Framework is not installed, set feature default for the ASPX viewer to not install -->
- <Publish Dialog="WebServerConfigDlgIIS" Control="Next" Event="Remove" Value="WebExtMapViewerASPXFeature" Order="7">(MGWEB_CONFIG="APACHE") OR (MGWEB_CONFIG="IIS" AND NOT NETFRAMEWORK40FULL)</Publish>
- <Publish Dialog="WebServerConfigDlgIIS" Control="Next" Event="NewDialog" Value="ApacheConfigDlg" Order="8">MGWEB_CONFIG="APACHE"</Publish>
- <Publish Dialog="WebServerConfigDlgIIS" Control="Next" Event="NewDialog" Value="FastCgiWarningDlg" Order="9">MGWEB_CONFIG="IIS"</Publish>
+ <Publish Dialog="WebServerConfigDlgIIS" Control="Next" Event="Remove" Value="WebExtMapViewerASPXFeature" Order="6">(MGWEB_CONFIG="APACHE") OR (MGWEB_CONFIG="IIS" AND NOT NETFRAMEWORK40FULL)</Publish>
+ <Publish Dialog="WebServerConfigDlgIIS" Control="Next" Event="NewDialog" Value="ApacheConfigDlg" Order="7">MGWEB_CONFIG="APACHE"</Publish>
+ <Publish Dialog="WebServerConfigDlgIIS" Control="Next" Event="NewDialog" Value="FastCgiWarningDlg" Order="8">MGWEB_CONFIG="IIS"</Publish>
<!-- If IIS, set feature defaults for Apache, Tomcat, and JSP viewer to not install -->
<!--
Turn off:
Modified: trunk/Installer/Libraries/MapGuide Server/FDO.wxs
===================================================================
--- trunk/Installer/Libraries/MapGuide Server/FDO.wxs 2014-04-02 14:08:41 UTC (rev 8009)
+++ trunk/Installer/Libraries/MapGuide Server/FDO.wxs 2014-04-03 11:43:11 UTC (rev 8010)
@@ -149,6 +149,9 @@
<Component Id="FdoPostgreSqlProviderComponent" Win64="$(var.Win64)" Guid="550B6CA0-10F8-444B-B51B-8569FF23B8C2">
<File Id="PostgreSqlOverrides" Checksum="yes" Source="$(var.MgSource)\Server\FDO\PostgreSQLOverrides.dll" />
<File Id="PostgreSqlProvider" Checksum="yes" Source="$(var.MgSource)\Server\FDO\PostgreSQLProvider.dll" />
+ <File Id="LibPq" Checksum="yes" Source="$(var.MgSource)\Server\FDO\libpq.dll" />
+ <File Id="LibEay" Checksum="yes" Source="$(var.MgSource)\Server\FDO\libeay32.dll" />
+ <File Id="SslEay" Checksum="yes" Source="$(var.MgSource)\Server\FDO\ssleay32.dll" />
</Component>
<!-- SDF Provider -->
<Component Id="FdoSdfProviderComponent" Win64="$(var.Win64)" Guid="F0976038-9F62-42E7-AA6E-B37C33744C6F">
Modified: trunk/Installer/build.bat
===================================================================
--- trunk/Installer/build.bat 2014-04-02 14:08:41 UTC (rev 8009)
+++ trunk/Installer/build.bat 2014-04-03 11:43:11 UTC (rev 8010)
@@ -205,6 +205,10 @@
pushd "%INSTALLER_DEV_SUPPORT%\Web\%PLATFORM_CLR%"
7z x %PHP_TS_PACKAGE% -y -o"%MG_SOURCE%\Web\Php"
popd
+echo [prepare] Copy support dlls for PostgreSQL provider
+copy /Y "%MG_SOURCE%\Web\Php\libpq.dll" "%MG_SOURCE%\Server\FDO"
+copy /Y "%MG_SOURCE%\Web\Php\libeay32.dll" "%MG_SOURCE%\Server\FDO"
+copy /Y "%MG_SOURCE%\Web\Php\ssleay32.dll" "%MG_SOURCE%\Server\FDO"
rem copy template configs on top
echo [prepare] Tomcat config
%XCOPY% "%INSTALLER_DEV%\Support\Web\%PLATFORM_CLR%\configs\Tomcat" "%MG_SOURCE%\Web\Tomcat" /EXCLUDE:svn_excludes.txt
More information about the mapguide-commits
mailing list