|
|
|
@ -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> |
|
|
|
@ -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)"> |
|
|
|
|
<!--<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> |
|
|
|
|