diff --git a/license.txt b/license.txt index 1229c317e11..1f50a9ea5fc 100644 --- a/license.txt +++ b/license.txt @@ -1,4 +1,4 @@ -Copyright (c) 2006-2014, Salvatore Sanfilippo +Copyright (c) 2006-2015, Salvatore Sanfilippo Modifications copyright (c) Microsoft Open Technologies, Inc. All rights reserved. diff --git a/msvs/ReleasePackagingTool/Program.cs b/msvs/ReleasePackagingTool/Program.cs index c00021b34ec..0190df89150 100644 --- a/msvs/ReleasePackagingTool/Program.cs +++ b/msvs/ReleasePackagingTool/Program.cs @@ -105,8 +105,18 @@ void BuildReleasePackage(string version) "redis-check-aof.exe", "redis-check-dump.exe", "redis-cli.exe", - "redis-server.exe", - "redis-server.pdb", + "redis-server.exe" + }; + List symbolNames = new List() + { + "redis-benchmark.pdb", + "redis-check-aof.pdb", + "redis-check-dump.pdb", + "redis-cli.pdb", + "redis-server.pdb" + }; + List dependencyNames = new List() + { "EventLog.dll" }; string documentsRoot = Path.Combine(rootPath, @"msvs\setups\documentation"); @@ -125,6 +135,14 @@ void BuildReleasePackage(string version) { archive.CreateEntryFromFile(Path.Combine(executablesRoot, executableName), executableName); } + foreach (string symbolName in symbolNames) + { + archive.CreateEntryFromFile(Path.Combine(executablesRoot, symbolName), symbolName); + } + foreach (string dependencyName in dependencyNames) + { + archive.CreateEntryFromFile(Path.Combine(executablesRoot, dependencyName), dependencyName); + } foreach (string documentName in docuementNames) { archive.CreateEntryFromFile(Path.Combine(documentsRoot, documentName), documentName); diff --git a/msvs/setups/chocolatey/Redis.nuspec b/msvs/setups/chocolatey/Redis.nuspec index f4659f5f4a7..4ef3cafe98a 100644 --- a/msvs/setups/chocolatey/Redis.nuspec +++ b/msvs/setups/chocolatey/Redis.nuspec @@ -2,21 +2,28 @@ redis-64 - Redis 64 - 2.8.21 + Redis 64-bit + 2.8.2101 Alexis Campailla, Enrico Giordani, Jonathan Pickett Microsoft Open Technologies, Inc. - Redis is a very popular open-source, networked, in-memory, key-value data store known for high performance, flexibility, a rich set of data structures, and a simple straightforward API. - Redis on Windows 64-bit. + A porting of Redis on Windows 64-bit. + +[Redis](http://redis.io/) is a very popular open-source, networked, in-memory, key-value data store known for high performance, flexibility, a rich set of data structures, and a simple straightforward API. + +This package will install the Redis binaries in the default Chocolatey lib directory (i.e. C:\\ProgramData\\chocolatey\\lib\\redis-64). + https://msopentech.com/opentech-projects/redis/ Redis nosql cache Copyright Microsoft Open Technologies, Inc. https://github.com/MSOpenTech/redis/blob/2.8/license.txt false - http://redis.io/images/redis.png - https://raw.githubusercontent.com/MSOpenTech/redis/2.8/Redis%20on%20Windows%20Release%20Notes.md + https://cdn.rawgit.com/anonymous/5cfcb53c27ce7430d899/raw/e8d7e5f45c95314797128f535e96b16efd9d7c89/redis.svg + The release notes are available [here](https://raw.githubusercontent.com/MSOpenTech/redis/2.8/Redis%20on%20Windows%20Release%20Notes.md) - + + + + diff --git a/msvs/setups/chocolatey/template/Redis.nuspec.template b/msvs/setups/chocolatey/template/Redis.nuspec.template index 3c3f964c473..033939d6b17 100644 --- a/msvs/setups/chocolatey/template/Redis.nuspec.template +++ b/msvs/setups/chocolatey/template/Redis.nuspec.template @@ -2,21 +2,28 @@ redis-64 - Redis 64 + Redis 64-bit CurrentRedisVersion Alexis Campailla, Enrico Giordani, Jonathan Pickett Microsoft Open Technologies, Inc. - Redis is a very popular open-source, networked, in-memory, key-value data store known for high performance, flexibility, a rich set of data structures, and a simple straightforward API. - Redis on Windows 64-bit. + A porting of Redis on Windows 64-bit. + +[Redis](http://redis.io/) is a very popular open-source, networked, in-memory, key-value data store known for high performance, flexibility, a rich set of data structures, and a simple straightforward API. + +This package will install the Redis binaries in the default Chocolatey lib directory (i.e. C:\\ProgramData\\chocolatey\\lib\\redis-64). + https://msopentech.com/opentech-projects/redis/ Redis nosql cache Copyright Microsoft Open Technologies, Inc. https://github.com/MSOpenTech/redis/blob/2.8/license.txt false - http://redis.io/images/redis.png - https://raw.githubusercontent.com/MSOpenTech/redis/2.8/Redis%20on%20Windows%20Release%20Notes.md + https://cdn.rawgit.com/anonymous/5cfcb53c27ce7430d899/raw/e8d7e5f45c95314797128f535e96b16efd9d7c89/redis.svg + The release notes are available [here](https://raw.githubusercontent.com/MSOpenTech/redis/2.8/Redis%20on%20Windows%20Release%20Notes.md) - + + + + diff --git a/msvs/setups/nuget/Redis.nuspec b/msvs/setups/nuget/Redis.nuspec index 10a59608891..4ef3cafe98a 100644 --- a/msvs/setups/nuget/Redis.nuspec +++ b/msvs/setups/nuget/Redis.nuspec @@ -2,19 +2,23 @@ redis-64 - Redis-64 - 2.8.21 + Redis 64-bit + 2.8.2101 Alexis Campailla, Enrico Giordani, Jonathan Pickett Microsoft Open Technologies, Inc. - Redis is a very popular open-source, networked, in-memory, key-value data store known for high performance, flexibility, a rich set of data structures, and a simple straightforward API. - Redis on Windows 64-bit. + A porting of Redis on Windows 64-bit. + +[Redis](http://redis.io/) is a very popular open-source, networked, in-memory, key-value data store known for high performance, flexibility, a rich set of data structures, and a simple straightforward API. + +This package will install the Redis binaries in the default Chocolatey lib directory (i.e. C:\\ProgramData\\chocolatey\\lib\\redis-64). + https://msopentech.com/opentech-projects/redis/ Redis nosql cache Copyright Microsoft Open Technologies, Inc. https://github.com/MSOpenTech/redis/blob/2.8/license.txt false - http://redis.io/images/redis.png - https://raw.githubusercontent.com/MSOpenTech/redis/2.8/Redis%20on%20Windows%20Release%20Notes.md + https://cdn.rawgit.com/anonymous/5cfcb53c27ce7430d899/raw/e8d7e5f45c95314797128f535e96b16efd9d7c89/redis.svg + The release notes are available [here](https://raw.githubusercontent.com/MSOpenTech/redis/2.8/Redis%20on%20Windows%20Release%20Notes.md) diff --git a/msvs/setups/nuget/template/Redis.nuspec.template b/msvs/setups/nuget/template/Redis.nuspec.template index cc224dc1475..033939d6b17 100644 --- a/msvs/setups/nuget/template/Redis.nuspec.template +++ b/msvs/setups/nuget/template/Redis.nuspec.template @@ -2,19 +2,23 @@ redis-64 - Redis-64 + Redis 64-bit CurrentRedisVersion Alexis Campailla, Enrico Giordani, Jonathan Pickett Microsoft Open Technologies, Inc. - Redis is a very popular open-source, networked, in-memory, key-value data store known for high performance, flexibility, a rich set of data structures, and a simple straightforward API. - Redis on Windows 64-bit. + A porting of Redis on Windows 64-bit. + +[Redis](http://redis.io/) is a very popular open-source, networked, in-memory, key-value data store known for high performance, flexibility, a rich set of data structures, and a simple straightforward API. + +This package will install the Redis binaries in the default Chocolatey lib directory (i.e. C:\\ProgramData\\chocolatey\\lib\\redis-64). + https://msopentech.com/opentech-projects/redis/ Redis nosql cache Copyright Microsoft Open Technologies, Inc. https://github.com/MSOpenTech/redis/blob/2.8/license.txt false - http://redis.io/images/redis.png - https://raw.githubusercontent.com/MSOpenTech/redis/2.8/Redis%20on%20Windows%20Release%20Notes.md + https://cdn.rawgit.com/anonymous/5cfcb53c27ce7430d899/raw/e8d7e5f45c95314797128f535e96b16efd9d7c89/redis.svg + The release notes are available [here](https://raw.githubusercontent.com/MSOpenTech/redis/2.8/Redis%20on%20Windows%20Release%20Notes.md)