[mapguide-commits] r4679 - trunk/Installer/scripts
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Mon Mar 22 09:39:16 EDT 2010
Author: trevorwekel
Date: 2010-03-22 09:39:15 -0400 (Mon, 22 Mar 2010)
New Revision: 4679
Modified:
trunk/Installer/scripts/buildmgx86.bat
Log:
Ticket #1295 Improve build scripts for 2.2 release cycle
Initial 32 bit Windows installer integration into build script
Modified: trunk/Installer/scripts/buildmgx86.bat
===================================================================
--- trunk/Installer/scripts/buildmgx86.bat 2010-03-20 15:55:06 UTC (rev 4678)
+++ trunk/Installer/scripts/buildmgx86.bat 2010-03-22 13:39:15 UTC (rev 4679)
@@ -1,12 +1,15 @@
SET BUILDROOT=c:\builds\mg22win32
-SET FDOBUILD=c:\builds\fdo35win32\install\Fdo
+rem SET FDOBUILD=c:\builds\fdo35win32\install\Fdo
+SET FDOBUILD=c:\fdo32rc1
SET MGSOURCE=%BUILDROOT%\mgdev
-SET INSTALLROOT=%BUILDROOT%\install
+SET MGINSTALL=%BUILDROOT%\installer
+SET INSTALLROOT=%MGSOURCE%\Release
SET SOLUTIONCONFIG="Release|Win32"
SET OEMFDO=%MGSOURCE%\Oem\FDO
+SET STARTDIR=%CD%
rmdir /S /Q %BUILDROOT%
-mkdir %INSTALLROOT%
+rmdir /S /Q %INSTALLROOT%
call "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86
@@ -15,6 +18,7 @@
svn export svn://svn.bld.mgproto.net/mapguide/trunk/MgDev %MGSOURCE%
svn export svn://svn.bld.mgproto.net/metacrs/csmap/trunk/CsMapDev %MGSOURCE%\Oem\CsMap
svn export svn://svn.bld.mgproto.net/fusion/trunk %MGSOURCE%\Oem\fusion
+svn export svn://svn.bld.mgproto.net/mapguide/trunk/Installer %MGINSTALL%
mkdir %OEMFDO%\Bin\Release
xcopy /Y /E %FDOBUILD%\Bin\* %OEMFDO%\Bin\Release
@@ -32,3 +36,14 @@
cd %MGSOURCE%\Web\src
devenv WebTier.sln /build %SOLUTIONCONFIG%
+
+cd %MGSOURCE%
+call build.bat
+call build.bat -a=install
+
+cd %MGINSTALL%
+call build.bat -source=%INSTALLROOT% -a=prepare
+call build.bat -source=%INSTALLROOT% -a=generate
+call build.bat -source=%INSTALLROOT% -version=2.2.0.0 -name=MapGuideOpenSource-2.2.0-Beta1 -title="MapGuide Open Source 2.2 Beta 1"
+
+cd %STARTDIR%
More information about the mapguide-commits
mailing list