diff options
author | ArnoldZokas <arnold.zokas@coderoom.net> | 2010-11-30 19:53:42 +0000 |
---|---|---|
committer | ArnoldZokas <arnold.zokas@coderoom.net> | 2010-11-30 19:53:42 +0000 |
commit | 01d20fc6e6d353f5bafc3dd5a704cf935fe473bf (patch) | |
tree | a4013e9d4b6f469f98e69e42a3f1e2ab446efb39 /build | |
parent | 0fed55ab658045ca0d5cf4bfe2ca7b6be5e8c22f (diff) | |
download | protobuf-01d20fc6e6d353f5bafc3dd5a704cf935fe473bf.tar.gz protobuf-01d20fc6e6d353f5bafc3dd5a704cf935fe473bf.tar.bz2 protobuf-01d20fc6e6d353f5bafc3dd5a704cf935fe473bf.zip |
Migrated target '_CopyGeneratedSource'
Diffstat (limited to 'build')
-rw-r--r-- | build/Common.targets | 6 | ||||
-rw-r--r-- | build/build.csproj | 31 |
2 files changed, 36 insertions, 1 deletions
diff --git a/build/Common.targets b/build/Common.targets index 17b24f88..eba67041 100644 --- a/build/Common.targets +++ b/build/Common.targets @@ -21,7 +21,11 @@ <Exec Command="$(ProtogenExePath) compiled.pb" WorkingDirectory="$(BuildTempDirectory)" /> </Target> - <Target Name="_Test" DependsOnTargets="_GenerateSource"> + <Target Name="_CopyGeneratedSource" DependsOnTargets="_GenerateSource"> + <Copy SourceFiles="%(GeneratedSource.Identity)" DestinationFiles="%(GeneratedSource.TargetDirectory)\%(GeneratedSource.Filename)%(GeneratedSource.Extension)" /> + </Target> + + <Target Name="_Test" DependsOnTargets="_CopyGeneratedSource"> <Exec Command=""E:\dotnet-protobufs\lib\NUnit 2.2.8.0\nunit-console.exe" %(TestContainer.Identity) /xml:$(BuildOutputDirectory)\%(TestContainer.Filename).$(BuildConfiguration).xml" /> </Target> diff --git a/build/build.csproj b/build/build.csproj index 09483adc..21d13359 100644 --- a/build/build.csproj +++ b/build/build.csproj @@ -37,6 +37,37 @@ <Protos Include="$(ProtosDirectory)\google\protobuf\unittest_optimize_for.proto" /> <Protos Include="$(ProtosDirectory)\tutorial\addressbook.proto" /> + <GeneratedSource Include="$(BuildTempDirectory)\CSharpOptions.cs"> + <TargetDirectory>$(SourceDirectory)\ProtocolBuffers\DescriptorProtos</TargetDirectory> + </GeneratedSource> + <GeneratedSource Include="$(BuildTempDirectory)\DescriptorProtoFile.cs"> + <TargetDirectory>$(SourceDirectory)\ProtocolBuffers\DescriptorProtos</TargetDirectory> + </GeneratedSource> + <GeneratedSource Include="$(BuildTempDirectory)\UnitTestMessageSetProtoFile.cs"> + <TargetDirectory>$(SourceDirectory)\ProtocolBuffers.Test\TestProtos</TargetDirectory> + </GeneratedSource> + <GeneratedSource Include="$(BuildTempDirectory)\UnitTestOptimizeForProtoFile.cs"> + <TargetDirectory>$(SourceDirectory)\ProtocolBuffers.Test\TestProtos</TargetDirectory> + </GeneratedSource> + <GeneratedSource Include="$(BuildTempDirectory)\UnitTestProtoFile.cs"> + <TargetDirectory>$(SourceDirectory)\ProtocolBuffers.Test\TestProtos</TargetDirectory> + </GeneratedSource> + <GeneratedSource Include="$(BuildTempDirectory)\AddressBookProtos.cs"> + <TargetDirectory>$(SourceDirectory)\ProtocolBuffers.Test\TestProtos</TargetDirectory> + </GeneratedSource> + <GeneratedSource Include="$(BuildTempDirectory)\UnitTestCSharpOptionsProtoFile.cs"> + <TargetDirectory>$(SourceDirectory)\ProtocolBuffers.Test\TestProtos</TargetDirectory> + </GeneratedSource> + <GeneratedSource Include="$(BuildTempDirectory)\UnitTestCustomOptionsProtoFile.cs"> + <TargetDirectory>$(SourceDirectory)\ProtocolBuffers.Test\TestProtos</TargetDirectory> + </GeneratedSource> + <GeneratedSource Include="$(BuildTempDirectory)\UnitTestEmbedOptimizeForProtoFile.cs"> + <TargetDirectory>$(SourceDirectory)\ProtocolBuffers.Test\TestProtos</TargetDirectory> + </GeneratedSource> + <GeneratedSource Include="$(BuildTempDirectory)\UnitTestImportProtoFile.cs"> + <TargetDirectory>$(SourceDirectory)\ProtocolBuffers.Test\TestProtos</TargetDirectory> + </GeneratedSource> + <TestContainer Include="$(ProjectDirectory)\src\ProtocolBuffers.Test\bin\$(BuildConfiguration)\Google.ProtocolBuffers.Test.dll" /> <TestContainer Include="$(ProjectDirectory)\src\ProtoGen.Test\bin\$(BuildConfiguration)\Google.ProtocolBuffers.ProtoGen.Test.dll" /> </ItemGroup> |