[mapguide-commits] r6576 - trunk/MgDev

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Wed Apr 18 10:44:35 EDT 2012


Author: jng
Date: 2012-04-18 07:44:35 -0700 (Wed, 18 Apr 2012)
New Revision: 6576

Added:
   trunk/MgDev/build_desktop.bat
Log:
Add top-level build script for mg-desktop

Added: trunk/MgDev/build_desktop.bat
===================================================================
--- trunk/MgDev/build_desktop.bat	                        (rev 0)
+++ trunk/MgDev/build_desktop.bat	2012-04-18 14:44:35 UTC (rev 6576)
@@ -0,0 +1,26 @@
+ at echo off
+rem Top-level build script for mg-desktop
+rem
+rem Author: Jackie Ng (jumpinjackie at gmail.com)
+rem
+rem You must call setenvironment[64].bat first with any appropriate
+rem parameters before calling this script
+
+rem ==================================================
+rem Update solution suffix if using VC10 compiler.
+rem NOTE: VS10 solution files are suffixed with _VS2010
+rem which is why we can do it like this
+rem ==================================================
+
+SET MG_OUTPUT_DESKTOP=%MG_OUTPUT%\Desktop
+SET VS_SLN_SUFFIX=
+IF "%VC_COMPILER_VERSION%" == "10" SET VS_SLN_SUFFIX=_VS2010
+
+pushd Desktop
+echo [build]: Desktop API
+%MSBUILD% MgDesktopApi%VS_SLN_SUFFIX%.sln
+echo [build]: .net components
+%MSBUILD% MgDesktopDotNet%VS_SLN_SUFFIX%.sln
+popd
+echo [install]: binaries
+%XCOPY% "Desktop\bin\%TYPEBUILD%" "%MG_OUTPUT_DESKTOP%" /EXCLUDE:svn_excludes.txt+%CONFIGURATION%_excludes.txt
\ No newline at end of file



More information about the mapguide-commits mailing list