parent
e9ffd67e1b
commit
7c913f73dc
3 changed files with 65 additions and 0 deletions
@ -0,0 +1,13 @@ |
||||
<?xml version="1.0" encoding="utf-8"?> |
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||
|
||||
<Target Name="_Clean"> |
||||
<RemoveDir Directories="@(WorkingDirectories)" Condition="Exists(%(WorkingDirectories.Identity))" /> |
||||
<MakeDir Directories="@(WorkingDirectories)" /> |
||||
</Target> |
||||
|
||||
<Target Name="_Compile" DependsOnTargets="_Clean"> |
||||
<MSBuild Projects="%(Solution.Identity)" Properties="Configuration=%(Solution.Configuration);Platform=%(Solution.Platform)" BuildInParallel="true" /> |
||||
</Target> |
||||
|
||||
</Project> |
@ -0,0 +1,5 @@ |
||||
@echo off |
||||
|
||||
%WINDIR%\Microsoft.NET\Framework\v4.0.30319\msbuild build.csproj /m |
||||
|
||||
pause |
@ -0,0 +1,47 @@ |
||||
<?xml version="1.0" encoding="utf-8"?> |
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||
|
||||
<PropertyGroup> |
||||
<ProjectName>Protocol Buffers</ProjectName> |
||||
<BuildConfiguration>Debug</BuildConfiguration> |
||||
|
||||
<!--Directory Paths--> |
||||
<ProjectDirectory>$(MSBuildProjectDirectory)\..</ProjectDirectory> |
||||
<BuildTempDirectory>$(ProjectDirectory)\_tmp</BuildTempDirectory> |
||||
|
||||
<!--File Paths--> |
||||
<SolutionFile>$(ProjectDirectory)\src\ProtocolBuffers.sln</SolutionFile> |
||||
</PropertyGroup> |
||||
|
||||
<Import Project="Common.targets"/> |
||||
|
||||
<ItemGroup> |
||||
<WorkingDirectories Include="$(BuildTempDirectory)" /> |
||||
|
||||
<Solution Include="$(SolutionFile)"> |
||||
<Configuration>$(BuildConfiguration)</Configuration> |
||||
<Platform>Any CPU</Platform> |
||||
</Solution> |
||||
<Solution Include="$(SolutionFile)"> |
||||
<Configuration>Debug</Configuration> |
||||
<Platform>Any CPU</Platform> |
||||
</Solution> |
||||
<Solution Include="$(SolutionFile)"> |
||||
<Configuration>Release</Configuration> |
||||
<Platform>Any CPU</Platform> |
||||
</Solution> |
||||
<Solution Include="$(SolutionFile)"> |
||||
<Configuration>Silverlight2</Configuration> |
||||
<Platform>Any CPU</Platform> |
||||
</Solution> |
||||
<!--<Solution Include="$(ProjectDirectory)\src\ProtocolBuffers/ProtocolBuffersCF.csproj"> |
||||
<Configuration>$(BuildConfiguration)</Configuration> |
||||
<Platform>AnyCPU</Platform> |
||||
</Solution>--> |
||||
|
||||
</ItemGroup> |
||||
|
||||
<!-- targets --> |
||||
<Target Name="Build" DependsOnTargets="_Compile" /> |
||||
|
||||
</Project> |
Loading…
Reference in new issue