Index: third_party/grpc/templates/src/csharp/Grpc.Core/VersionInfo.cs.template |
diff --git a/third_party/grpc/templates/src/csharp/Grpc.Core/VersionInfo.cs.template b/third_party/grpc/templates/src/csharp/Grpc.Core/VersionInfo.cs.template |
new file mode 100644 |
index 0000000000000000000000000000000000000000..59864fa058334510eb8559c7eb8fbc82dbfd4ca8 |
--- /dev/null |
+++ b/third_party/grpc/templates/src/csharp/Grpc.Core/VersionInfo.cs.template |
@@ -0,0 +1,53 @@ |
+%YAML 1.2 |
+--- | |
+ #region Copyright notice and license |
+ |
+ // Copyright 2015-2016, Google Inc. |
+ // All rights reserved. |
+ // |
+ // Redistribution and use in source and binary forms, with or without |
+ // modification, are permitted provided that the following conditions are |
+ // met: |
+ // |
+ // * Redistributions of source code must retain the above copyright |
+ // notice, this list of conditions and the following disclaimer. |
+ // * Redistributions in binary form must reproduce the above |
+ // copyright notice, this list of conditions and the following disclaimer |
+ // in the documentation and/or other materials provided with the |
+ // distribution. |
+ // * Neither the name of Google Inc. nor the names of its |
+ // contributors may be used to endorse or promote products derived from |
+ // this software without specific prior written permission. |
+ // |
+ // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS |
+ // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT |
+ // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR |
+ // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT |
+ // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
+ // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
+ // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, |
+ // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY |
+ // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
+ // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
+ // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
+ |
+ #endregion |
+ |
+ namespace Grpc.Core |
+ { |
+ /// <summary> |
+ /// Provides info about current version of gRPC. |
+ /// </summary> |
+ public static class VersionInfo |
+ { |
+ /// <summary> |
+ /// Current version of gRPC C# assemblies |
+ /// </summary> |
+ public const string CurrentAssemblyVersion = "${settings.version.major}.${settings.version.minor}.${settings.version.patch}.0"; |
+ |
+ /// <summary> |
+ /// Current version of gRPC C# |
+ /// </summary> |
+ public const string CurrentVersion = "${settings.csharp_version}"; |
+ } |
+ } |