[mapguide-commits] r8886 - in trunk/Installer: . Bootstrapper Installers/MapGuide Libraries/MapGuide Web Extensions Support/Web/x64 Support/Web/x86
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Mon Mar 14 09:56:59 PDT 2016
Author: jng
Date: 2016-03-14 09:56:59 -0700 (Mon, 14 Mar 2016)
New Revision: 8886
Added:
trunk/Installer/Bootstrapper/vc_redist.x64.exe
trunk/Installer/Bootstrapper/vc_redist.x86.exe
trunk/Installer/Support/Web/x64/httpd-2.4.18-x64-VC11.zip
trunk/Installer/Support/Web/x64/php-5.5.33-x64-VC11.zip
trunk/Installer/Support/Web/x86/httpd-2.4.18-x86-VC11.zip
trunk/Installer/Support/Web/x86/php-5.5.33-x86-VC11.zip
Removed:
trunk/Installer/Support/Web/x64/httpd-2.4.10-x64-VC11.zip
trunk/Installer/Support/Web/x64/php-5.5.17-x64-VC11.zip
trunk/Installer/Support/Web/x86/httpd-2.4.10-x86-VC11.zip
trunk/Installer/Support/Web/x86/php-5.5.17-x86-VC11.zip
Modified:
trunk/Installer/
trunk/Installer/Bootstrapper/Setup.nsi
trunk/Installer/Installers/MapGuide/MapGuide.wxs
trunk/Installer/Libraries/MapGuide Web Extensions/Apache.wxs
trunk/Installer/Support/Web/x64/mod_jk.so
trunk/Installer/Support/Web/x86/mod_jk.so
trunk/Installer/build.bat
Log:
Merge rfc155_installer sandbox changes
Property changes on: trunk/Installer
___________________________________________________________________
Modified: svn:mergeinfo
- /branches/2.4/Installer:6987-6988
/branches/3.0/Installer:8611,8688
+ /branches/2.4/Installer:6987-6988
/branches/3.0/Installer:8611,8688
/sandbox/jng/rfc155_installer:8873-8885
/trunk/Installer:8690-8872
Modified: trunk/Installer/Bootstrapper/Setup.nsi
===================================================================
--- trunk/Installer/Bootstrapper/Setup.nsi 2016-03-14 16:48:17 UTC (rev 8885)
+++ trunk/Installer/Bootstrapper/Setup.nsi 2016-03-14 16:56:59 UTC (rev 8886)
@@ -27,12 +27,12 @@
Icon "${INSTALLER_ROOT}\Support\Graphics\OSGeo.ico"
Function .onInit
- System::Call 'kernel32::CreateMutexA(i 0, i 0, t "myMutex") i .r1 ?e'
- Pop $R0
-
- StrCmp $R0 0 +3
- MessageBox MB_OK|MB_ICONEXCLAMATION "The installer is already running."
- Abort
+ System::Call 'kernel32::CreateMutexA(i 0, i 0, t "myMutex") i .r1 ?e'
+ Pop $R0
+
+ StrCmp $R0 0 +3
+ MessageBox MB_OK|MB_ICONEXCLAMATION "The installer is already running."
+ Abort
; Only for 64-bit installers. Prevent installation on 32-bit windows for obvious reasons
!if ${CPU} = "x64"
@@ -44,37 +44,51 @@
FunctionEnd
Section Main
- SetOutPath $TEMP
- SetOverwrite On
-
- Push $R0
+ SetOutPath $TEMP
+ SetOverwrite On
+
+ Push $R0
ClearErrors
BeginInstall:
; Install VC 2012 redist. Not going to check here. I think we can trust the vcredist install to not trample over anything
Banner::show /NOUNLOAD "Installing Visual C++ 2012 Redistributable"
- Banner::getWindow /NOUNLOAD
+ Banner::getWindow /NOUNLOAD
!if ${CPU} = "x64"
- File /r "${INSTALLER_OUTPUT}\vcredist_2012_x64.exe"
- ExecWait '"$OUTDIR\vcredist_2012_x64.exe" /install /quiet /norestart'
+ File /r "${INSTALLER_OUTPUT}\vcredist_2012_x64.exe"
+ ExecWait '"$OUTDIR\vcredist_2012_x64.exe" /install /quiet /norestart'
!else
- File /r "${INSTALLER_OUTPUT}\vcredist_2012_x86.exe"
- ExecWait '"$OUTDIR\vcredist_2012_x86.exe" /install /quiet /norestart'
+ File /r "${INSTALLER_OUTPUT}\vcredist_2012_x86.exe"
+ ExecWait '"$OUTDIR\vcredist_2012_x86.exe" /install /quiet /norestart'
!endif
- Banner::destroy
+ Banner::destroy
+
+ ; Install VC 2015 redist. Not going to check here. I think we can trust the vcredist install to not trample over anything
+ Banner::show /NOUNLOAD "Installing Visual C++ 2015 Redistributable"
+ Banner::getWindow /NOUNLOAD
+!if ${CPU} = "x64"
+ File /r "${INSTALLER_OUTPUT}\vc_redist.x64.exe"
+ ExecWait '"$OUTDIR\vc_redist.x64.exe" /install /quiet /norestart'
+!else
+ File /r "${INSTALLER_OUTPUT}\vc_redist.x86.exe"
+ ExecWait '"$OUTDIR\vc_redist.x86.exe" /install /quiet /norestart'
+!endif
+ Banner::destroy
- Banner::show /NOUNLOAD "Extracting files. Please Wait"
- Banner::getWindow /NOUNLOAD
- File "${INSTALLER_OUTPUT}\${OUTNAME}.msi"
- Banner::destroy
- ; Run the MGOS installer
- ExecWait '"msiexec" /i "$OUTDIR\${OUTNAME}.msi"'
- ; Delete the MGOS installer and any other extracted after completion
- Delete "$OUTDIR\${OUTNAME}.msi"
+ Banner::show /NOUNLOAD "Extracting files. Please Wait"
+ Banner::getWindow /NOUNLOAD
+ File "${INSTALLER_OUTPUT}\${OUTNAME}.msi"
+ Banner::destroy
+ ; Run the MGOS installer
+ ExecWait '"msiexec" /i "$OUTDIR\${OUTNAME}.msi"'
+ ; Delete the MGOS installer and any other extracted after completion
+ Delete "$OUTDIR\${OUTNAME}.msi"
!if ${CPU} = "x64"
Delete "$OUTDIR\vcredist_2012_x64.exe"
+ Delete "$OUTDIR\vc_redist.x64.exe"
!else
Delete "$OUTDIR\vcredist_2012_x86.exe"
+ Delete "$OUTDIR\vc_redist.x86.exe"
!endif
-
+
SectionEnd
\ No newline at end of file
Copied: trunk/Installer/Bootstrapper/vc_redist.x64.exe (from rev 8885, sandbox/jng/rfc155_installer/Bootstrapper/vc_redist.x64.exe)
===================================================================
(Binary files differ)
Copied: trunk/Installer/Bootstrapper/vc_redist.x86.exe (from rev 8885, sandbox/jng/rfc155_installer/Bootstrapper/vc_redist.x86.exe)
===================================================================
(Binary files differ)
Modified: trunk/Installer/Installers/MapGuide/MapGuide.wxs
===================================================================
--- trunk/Installer/Installers/MapGuide/MapGuide.wxs 2016-03-14 16:48:17 UTC (rev 8885)
+++ trunk/Installer/Installers/MapGuide/MapGuide.wxs 2016-03-14 16:56:59 UTC (rev 8886)
@@ -46,8 +46,8 @@
</Property>
<Property Id="MGSERVER_IP" Secure="yes" Value="127.0.0.1" />
<Property Id="APACHE_PORT" Secure="yes" Value="8008" />
- <Property Id="APACHE_VERSION" Secure="yes" Value="2.4.10" />
- <Property Id="PHP_VERSION" Secure="yes" Value="5.5.17" />
+ <Property Id="APACHE_VERSION" Secure="yes" Value="2.4.18" />
+ <Property Id="PHP_VERSION" Secure="yes" Value="5.5.33" />
<Property Id="MG_VERSION_MAJOR_MINOR" Secure="yes" Value="3.0" />
<Property Id="APP_POOL_NAME" Secure="yes" Value="MapGuide30AppPool">
<RegistrySearch
Modified: trunk/Installer/Libraries/MapGuide Web Extensions/Apache.wxs
===================================================================
--- trunk/Installer/Libraries/MapGuide Web Extensions/Apache.wxs 2016-03-14 16:48:17 UTC (rev 8885)
+++ trunk/Installer/Libraries/MapGuide Web Extensions/Apache.wxs 2016-03-14 16:56:59 UTC (rev 8886)
@@ -6,10 +6,10 @@
-->
<?if "$(var.MgPlatform)" = "x64" ?>
<!-- apache_actions.dll path -->
- <?define ACTION_DLL_PATH = "..\..\Custom\apache_actions\bin110_x64\apache_actions.dll" ?>
+ <?define ACTION_DLL_PATH = "..\..\Custom\apache_actions\bin140_x64\apache_actions.dll" ?>
<?else ?>
<!-- apache_actions.dll path -->
- <?define ACTION_DLL_PATH = "..\..\Custom\apache_actions\bin110_Win32\apache_actions.dll" ?>
+ <?define ACTION_DLL_PATH = "..\..\Custom\apache_actions\bin140_Win32\apache_actions.dll" ?>
<?endif ?>
<Fragment>
<Binary Id="ApacheActions" SourceFile="$(var.ACTION_DLL_PATH)" />
Deleted: trunk/Installer/Support/Web/x64/httpd-2.4.10-x64-VC11.zip
===================================================================
(Binary files differ)
Copied: trunk/Installer/Support/Web/x64/httpd-2.4.18-x64-VC11.zip (from rev 8885, sandbox/jng/rfc155_installer/Support/Web/x64/httpd-2.4.18-x64-VC11.zip)
===================================================================
(Binary files differ)
Modified: trunk/Installer/Support/Web/x64/mod_jk.so
===================================================================
(Binary files differ)
Deleted: trunk/Installer/Support/Web/x64/php-5.5.17-x64-VC11.zip
===================================================================
(Binary files differ)
Copied: trunk/Installer/Support/Web/x64/php-5.5.33-x64-VC11.zip (from rev 8885, sandbox/jng/rfc155_installer/Support/Web/x64/php-5.5.33-x64-VC11.zip)
===================================================================
(Binary files differ)
Deleted: trunk/Installer/Support/Web/x86/httpd-2.4.10-x86-VC11.zip
===================================================================
(Binary files differ)
Copied: trunk/Installer/Support/Web/x86/httpd-2.4.18-x86-VC11.zip (from rev 8885, sandbox/jng/rfc155_installer/Support/Web/x86/httpd-2.4.18-x86-VC11.zip)
===================================================================
(Binary files differ)
Modified: trunk/Installer/Support/Web/x86/mod_jk.so
===================================================================
(Binary files differ)
Deleted: trunk/Installer/Support/Web/x86/php-5.5.17-x86-VC11.zip
===================================================================
(Binary files differ)
Copied: trunk/Installer/Support/Web/x86/php-5.5.33-x86-VC11.zip (from rev 8885, sandbox/jng/rfc155_installer/Support/Web/x86/php-5.5.33-x86-VC11.zip)
===================================================================
(Binary files differ)
Modified: trunk/Installer/build.bat
===================================================================
--- trunk/Installer/build.bat 2016-03-14 16:48:17 UTC (rev 8885)
+++ trunk/Installer/build.bat 2016-03-14 16:56:59 UTC (rev 8886)
@@ -80,9 +80,9 @@
rem ==================================================
rem Web dependencies
rem ==================================================
-SET HTTPD_VERSION=2.4.10
-SET PHP_VERSION=5.5.17
-SET TOMCAT_VERSION=7.0.56
+SET HTTPD_VERSION=2.4.18
+SET PHP_VERSION=5.5.33
+SET TOMCAT_VERSION=7.0.68
SET HTTPD_PACKAGE=httpd-%HTTPD_VERSION%-%PLATFORM_CLR%-VC11.zip
SET TOMCAT_PACKAGE_NAME=apache-tomcat-%TOMCAT_VERSION%
SET TOMCAT_PACKAGE=%MG_OEM%\LinuxApt\%TOMCAT_PACKAGE_NAME%.tar.gz
@@ -321,6 +321,7 @@
pushd "%INSTALLER_DEV_BOOTSTRAP%"
echo [bootstrap]: Copying vcredist
copy /Y vcredist_2012_%PLATFORM_CLR%.exe "%INSTALLER_OUTPUT%\vcredist_2012_%PLATFORM_CLR%.exe"
+copy /Y vc_redist.%PLATFORM_CLR%.exe "%INSTALLER_OUTPUT%\vc_redist.%PLATFORM_CLR%.exe"
popd
if "%errorlevel%"=="1" goto error
if "%MAX_COMPRESSION%"=="YES" goto build_max_compress
More information about the mapguide-commits
mailing list