|
|
|
@ -4,8 +4,7 @@ |
|
|
|
|
<PropertyGroup> |
|
|
|
|
<ProjectName>Protocol Buffers</ProjectName> |
|
|
|
|
<BuildConfiguration>Debug</BuildConfiguration> |
|
|
|
|
<CompileGroup>Build</CompileGroup> |
|
|
|
|
<VSHostExcludeWildcard>$(SourceDirectory)\**\*.vshost.exe*</VSHostExcludeWildcard> |
|
|
|
|
<CompileGroup>BuildAll</CompileGroup> |
|
|
|
|
|
|
|
|
|
<!--Directory Paths--> |
|
|
|
|
<ProjectDirectory>$(MSBuildProjectDirectory)\..</ProjectDirectory> |
|
|
|
@ -50,7 +49,7 @@ |
|
|
|
|
<Platform>Any CPU</Platform> |
|
|
|
|
<BuildTarget>Build</BuildTarget> |
|
|
|
|
<CompileGroup>BuildAll</CompileGroup> |
|
|
|
|
</Solution> |
|
|
|
|
</Solution> |
|
|
|
|
<Solution Include="$(SolutionFile)"> |
|
|
|
|
<Configuration>Silverlight2</Configuration> |
|
|
|
|
<Platform>Any CPU</Platform> |
|
|
|
@ -63,7 +62,7 @@ |
|
|
|
|
<BuildTarget>Build</BuildTarget> |
|
|
|
|
<CompileGroup>BuildAll</CompileGroup> |
|
|
|
|
</Solution>--> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<Protos Include="$(ProtosDirectory)\google\protobuf\descriptor.proto" /> |
|
|
|
|
<Protos Include="$(ProtosDirectory)\google\protobuf\csharp_options.proto" /> |
|
|
|
|
<Protos Include="$(ProtosDirectory)\google\protobuf\unittest.proto" /> |
|
|
|
@ -105,7 +104,7 @@ |
|
|
|
|
<GeneratedSource Include="$(BuildTempDirectory)\UnitTestImportProtoFile.cs"> |
|
|
|
|
<TargetDirectory>$(SourceDirectory)\ProtocolBuffers.Test\TestProtos</TargetDirectory> |
|
|
|
|
</GeneratedSource> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<NUnitTests Include="$(SourceDirectory)\ProtocolBuffers.Test\bin\$(BuildConfiguration)\Google.ProtocolBuffers.Test.dll" /> |
|
|
|
|
<NUnitTests Include="$(SourceDirectory)\Protogen.Test\bin\$(BuildConfiguration)\Google.ProtocolBuffers.ProtoGen.Test.dll" /> |
|
|
|
|
|
|
|
|
@ -114,47 +113,50 @@ |
|
|
|
|
<PackageContents Include="$(ProjectDirectory)\protos\**\*.*"> |
|
|
|
|
<TargetDirectory>\protos</TargetDirectory> |
|
|
|
|
</PackageContents> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtocolBuffers\bin\Debug\Google.ProtocolBuffers.*" Exclude="$(VSHostExcludeWildcard)"> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtocolBuffers\bin\Debug\Google.ProtocolBuffers.*"> |
|
|
|
|
<TargetDirectory>\Debug</TargetDirectory> |
|
|
|
|
</PackageContents> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtoGen\bin\Debug\ProtoGen.*" Exclude="$(VSHostExcludeWildcard)"> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtoGen\bin\Debug\ProtoGen.*"> |
|
|
|
|
<TargetDirectory>\Debug</TargetDirectory> |
|
|
|
|
</PackageContents> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtoMunge\bin\Debug\ProtoMunge.*" Exclude="$(VSHostExcludeWildcard)"> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtoMunge\bin\Debug\ProtoMunge.*"> |
|
|
|
|
<TargetDirectory>\Debug</TargetDirectory> |
|
|
|
|
</PackageContents> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtoDump\bin\Debug\ProtoDump.*" Exclude="$(VSHostExcludeWildcard)"> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtoDump\bin\Debug\ProtoDump.*"> |
|
|
|
|
<TargetDirectory>\Debug</TargetDirectory> |
|
|
|
|
</PackageContents> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtoBench\bin\Debug\ProtoBench.*" Exclude="$(VSHostExcludeWildcard)"> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtoBench\bin\Debug\ProtoBench.*"> |
|
|
|
|
<TargetDirectory>\Debug</TargetDirectory> |
|
|
|
|
</PackageContents> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtocolBuffers\bin\Release\Google.ProtocolBuffers.*" Exclude="$(VSHostExcludeWildcard)"> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtocolBuffers\bin\Release\Google.ProtocolBuffers.*"> |
|
|
|
|
<TargetDirectory>\Release</TargetDirectory> |
|
|
|
|
</PackageContents> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtoGen\bin\Release\ProtoGen.*" Exclude="$(VSHostExcludeWildcard)"> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtoGen\bin\Release\ProtoGen.*"> |
|
|
|
|
<TargetDirectory>\Release</TargetDirectory> |
|
|
|
|
</PackageContents> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtoMunge\bin\Release\ProtoMunge.*" Exclude="$(VSHostExcludeWildcard)"> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtoMunge\bin\Release\ProtoMunge.*"> |
|
|
|
|
<TargetDirectory>\Release</TargetDirectory> |
|
|
|
|
</PackageContents> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtoDump\bin\Release\ProtoDump.*" Exclude="$(VSHostExcludeWildcard)"> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtoDump\bin\Release\ProtoDump.*"> |
|
|
|
|
<TargetDirectory>\Release</TargetDirectory> |
|
|
|
|
</PackageContents> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtoBench\bin\Release\ProtoBench.*" Exclude="$(VSHostExcludeWildcard)"> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtoBench\bin\Release\ProtoBench.*"> |
|
|
|
|
<TargetDirectory>\Release</TargetDirectory> |
|
|
|
|
</PackageContents> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtocolBuffers\bin\Silverlight2\Google.ProtocolBuffers.*" Exclude="$(VSHostExcludeWildcard)"> |
|
|
|
|
<PackageContents Include="$(SourceDirectory)\ProtocolBuffers\bin\Silverlight2\Google.ProtocolBuffers.*"> |
|
|
|
|
<TargetDirectory>\Silverlight2</TargetDirectory> |
|
|
|
|
</PackageContents> |
|
|
|
|
<!--<PackageContents Include="$(SourceDirectory)\ProtocolBuffers\bin\ReleaseCF\Google.ProtocolBuffers.*" Exclude="$(VSHostExcludeWildcard)"> |
|
|
|
|
<TargetDirectory>\CompactFramework35</TargetDirectory> |
|
|
|
|
</PackageContents>--> |
|
|
|
|
<!--<PackageContents Include="$(SourceDirectory)\ProtocolBuffers\bin\ReleaseCF\Google.ProtocolBuffers.*"> |
|
|
|
|
<TargetDirectory>\CompactFramework35</TargetDirectory> |
|
|
|
|
</PackageContents>--> |
|
|
|
|
<PackageContents Include="$(LibDirectory)\Protoc*"> |
|
|
|
|
<TargetDirectory>\Protoc</TargetDirectory> |
|
|
|
|
</PackageContents> |
|
|
|
|
</ItemGroup> |
|
|
|
|
|
|
|
|
|
<!--target groups--> |
|
|
|
|
<Target Name="Build" DependsOnTargets="_Clean;_Compile;_EnsureEnvironment;_GenerateSource;_CopyGeneratedSource;_CompileGeneratedSource;_Test" /> |
|
|
|
|
<Target Name="BuildAll" DependsOnTargets="_Clean;_Compile;_EnsureEnvironment;_GenerateSource;_CopyGeneratedSource;_CompileGeneratedSource;_Test;_Package" /> |
|
|
|
|
<Target Name="Benchmark" DependsOnTargets="_Clean;_GenerateBenchmarkSource;_CompileBenchmarkAssembly;_PrepareBenchmarkEnvironment;_RunBenchmark" /> |
|
|
|
|
<Target Name="Build" DependsOnTargets="_GenerateSource;_CopyGeneratedSource;_CompileGeneratedSource;_Test;_Package" /> |
|
|
|
|
<Target Name="BuildAll" DependsOnTargets="_GenerateSource;_CopyGeneratedSource;_CompileGeneratedSource;_Test;_Package" /> |
|
|
|
|
<Target Name="Benchmark" DependsOnTargets="_GenerateBenchmarkSource;_CompileBenchmarkAssembly;_PrepareBenchmarkEnvironment;_RunBenchmark" /> |
|
|
|
|
|
|
|
|
|
</Project> |
|
|
|
|