[Mobies-commit] [commit] r3603 - UDM/trunk
ksmyth at redhat1.isis.vanderbilt.edu
ksmyth at redhat1.isis.vanderbilt.edu
Tue Jan 18 17:40:26 CST 2011
Author: ksmyth
Date: Tue Jan 18 17:40:25 2011
New Revision: 3603
Log:
Toplevel msbuild script for one-click build
Added:
UDM/trunk/make.msbuild (contents, props changed)
Modified:
UDM/trunk/ (props changed)
Added: UDM/trunk/make.msbuild
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ UDM/trunk/make.msbuild Tue Jan 18 17:40:25 2011 (r3603)
@@ -0,0 +1,32 @@
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
+ <Import Project="common-scripts\common.msbuild"/>
+
+ <PropertyGroup>
+ <Configuration Condition="'$(Configuration)'==''">Release</Configuration>
+ </PropertyGroup>
+
+ <ItemGroup>
+ <ProjectToBuild Include="Projects\Win32\VC10\src\Udm.sln"/>
+ <ProjectToBuild Include="Projects\Win32\VC10\tests\UdmTests.sln"/>
+ </ItemGroup>
+
+ <Target Name="BuildVS9">
+ <!-- TODO -->
+ </Target>
+
+ <Target Name="BuildVS10">
+ <MSBuild Projects="Projects\Win32\VC10\src\UdmDll\UdmDll.vcxproj" Targets="Build" Properties="Configuration=Debug" />
+ <MSBuild Projects="Projects\Win32\VC10\src\UdmDll\UdmDll.vcxproj" Targets="Build" Properties="Configuration=Release" />
+ <MSBuild Projects="trunk\Projects\Win32\VC10\src\UdmPython\UdmPython.vcxproj" Targets="Build" Properties="Configuration=Debug" />
+ <MSBuild Projects="trunk\Projects\Win32\VC10\src\UdmPython\UdmPython.vcxproj" Targets="Build" Properties="Configuration=Release" />
+ <MSBuild Projects="trunk\Projects\Win32\VC10\src\UdmPython\UdmPython.vcxproj" Targets="Build" Properties="Configuration=Release27" />
+ </Target>
+
+ <PropertyGroup>
+ <ISS>InnoSetup\udm_innosetupVS2008.iss</ISS>
+ </PropertyGroup>
+ <Target Name="Installer">
+ <!-- Must BuildVS9, BuildVS10, and `ant generate test` first-->
+ <CallTarget Targets="ISCC"/>
+ </Target>
+</Project>
More information about the Mobies-commit
mailing list