csharptest
40f65d4c9e
Working project templates for Silverlight testing of SL2..4 and PL4
12 years ago
csharptest
3c491937d3
Adding project templates and refactored build
12 years ago
csharptest
70cf251162
Normalizing base project configurations
12 years ago
csharptest
9c73660d55
Removed explicit build of addressbook so that it builds like all other protos
12 years ago
csharptest
7a030703db
Adding addressbook.proto to the build
12 years ago
csharptest
f2c16f1d0d
version 2.4.1.473
13 years ago
csharptest
4bb080a774
Added removal of build_output and build_temp to CleanAll.bat
...
Added /nologo for all msbuild calls
13 years ago
csharptest
6f5bf8d48b
Removed dependency on Rhino.Mocks
...
Added CleanAll batch file
Added the now rhino-free service test to silverlight
13 years ago
csharptest
eac64a5f7a
- Upgraded NUnit
...
- Added StatLight and Silverlight unit testing
- Added copies of all projects for Silverlight
- Integrated Silverlight unit tests in build
13 years ago
csharptest
e08ae6f1f2
Fix for incorrect Target/Configuration
13 years ago
csharptest
d444748edc
Several build related changes in this commit:
...
1. Refactoring of build to allow multiple target frameworks
2. Addition of multiple Silverlight versions
3. Renamed *_Silverlight2 configurations to *_Silverlight
4. Added batch files for each framework build (Build20, Build35, Build40)
5. Moved the package building into MSBuild tasks
6. BuildAll.bat now builds all packages in one build
7. Removed Generate*Package.bat batch files (replaced by BuildAll.bat)
8. Removed the ability to build with 3.5 MSBuild
9. Source is only generated with Release/2.0 build of ProtoGen
10. Removed unit testing proto files from packaging
11. Removed the remaining 'pause' statements from all batch files
12. RunBenchmarks target now builds with .NET 2.0 instead of 4.0
13. Benchmark arguments can now be specified with BenchmarkArgs parameter
14. ProtoBench now supports '/log:path' so console can still see progress
15. Updated PublishRelease.bat and *.nuspec for new build output
16. Updated ProtocolBuffers.Serialization.csproj to omit extensions for 2.0
17. Added NUnit console configurations for each .NET framework version
13 years ago
csharptest
bac32faf56
Added unit tests for Lite runtime services and serialization
13 years ago
csharptest
af112a9f69
Adding the types that were removed from unittest.proto and unittest_lite.proto
13 years ago
csharptest
a14aa642ab
Incorrect titles in NuGet packages
13 years ago
csharptest
b747985105
Changes from review
13 years ago
csharptest
2bb466e497
Removed old version of nuspec file
13 years ago
csharptest
5062b28342
Added nuspec for full/lite versions and NuGet publishing commands
13 years ago
csharptest
c06481373f
Added lite version of the serialization assembly
13 years ago
csharptest
0f838d13d2
Fixed line-endings in bat/txt files
13 years ago
csharptest
ec5fb9bd68
Fixes based on review
13 years ago
csharptest
0ce7bed44a
Added nuget package configuration.
13 years ago
csharptest
50a89c1c85
Fixed removal of all '_' from names, Added unit test.
13 years ago
Jon Skeet
5bacf7d11f
Use the v2 benchmarking system from the build.
14 years ago
csharptest
0f3540e24b
Split off the Serialization namespace into a new assembly.
14 years ago
csharptest
90922db77a
Added the field name to all CodedOutputStream.Write??? calls
...
Refactored 'speed' generated write of arrays to call Write???Array. This may
have impacted speed write speeds for arrays of non-reference types due to the
use of non-generic IEnumerable and the subsequent boxing of value types. This
could be addressed later if desired.
14 years ago
csharptest
27bfcc5e1a
Slight refactoring of Extensions to support lookup by name, added compatibility tests for text and binary formats.
14 years ago
Jon Skeet
da4989c4ed
Allow protoc to be targeted by protogen explicitly.
...
Use that within the build for the address book sample.
14 years ago
csharptest
fe811e0eeb
Fix for missing build_temp prior to release
14 years ago
csharptest
62ce3a625e
Added version command to PublishRelease.bat, added use of external signing key
14 years ago
csharptest
232c79562c
fix for the release upload script
14 years ago
csharptest
2503740153
version 2.3.0.277
14 years ago
csharptest
f1816beebe
- Added CSharpServiceType NONE to skip service generation.
...
- Defaulted service_generator_type to NONE
- Added /protos/extest/unittest_generic_services.proto to test services
- Migrated unit tests to use the new generic services for testing
14 years ago
csharptest
68d831e3a4
Implementation of service interface generator
14 years ago
Jon Skeet
bf9821e074
Fixes to package generation, and convert all tabs to spaces in MSBuild files.
14 years ago
csharptest
09f3ead994
Fix to rebuild src prior to running benchmarks
14 years ago
csharptest
7691473a71
Completion of 3.5 build integration and Lite runtime build changes.
14 years ago
csharptest
30d3fa3205
Converted build to also work under .net 3.5
14 years ago
Jon Skeet
ec79ca1341
Fixed build for lite runtime
14 years ago
ArnoldZokas
4725a082a6
Fixed broken builds
14 years ago
ArnoldZokas
649eb54a99
Fixed a bug in the build process that caused ReleaseBinaries package to be populated with redundant empty directories
14 years ago
Jon Skeet
0c58d060f7
Renamed benchmark batch file, and made all other batch files use Any CPU target.
14 years ago
ArnoldZokas
a02f9891d7
Added 'Any CPU' platform switch to all msbuild calls
14 years ago
ArnoldZokas
065d3c7409
Removed redundant shell script
14 years ago
ArnoldZokas
8bd5521e69
Fixed a bug in '_RunBenchmark' target that caused ProtoBench to throw an exception during execution
14 years ago
ArnoldZokas
8e08d4106d
Migrated targets for generating benchmark source and assembly
14 years ago
ArnoldZokas
8c5121bc62
Fixed a output directory path bug that caused RunBenchmark to fail
14 years ago
ArnoldZokas
df9b57896d
Redirected test result files to directory ./build_temp
14 years ago
ArnoldZokas
1bbc226f92
Migrated target 'RunBenchmarks'
14 years ago
ArnoldZokas
4f34cc21e0
Fixed a bug in the build script that caused one of the generated files to be copied incorrectly
14 years ago
ArnoldZokas
1999a990be
Implemented distribution package generation
14 years ago