diff options
author | Eric St. John <ericstj@microsoft.com> | 2017-02-21 21:26:29 +0300 |
---|---|---|
committer | Eric St. John <ericstj@microsoft.com> | 2017-02-21 22:56:36 +0300 |
commit | 15b841969574eb994649ba683f763ab2b1e1002a (patch) | |
tree | 65e357068df51b25fb5cd24c9ae31402e737de8c /external/harvestPackages | |
parent | 7ceeb100599225c5caf52f7343a0bfec5be60787 (diff) |
Download packages for harvesting
This brings back the project that download last-shipped stable packages
for the purpose of harvesting assets and support.
In doing this I found a bug in buildtools that requried a fix & had to
update the packageIndex.
Diffstat (limited to 'external/harvestPackages')
-rw-r--r-- | external/harvestPackages/Configurations.props | 8 | ||||
-rw-r--r-- | external/harvestPackages/harvestPackages.depproj | 9 | ||||
-rw-r--r-- | external/harvestPackages/project.json.template | 229 |
3 files changed, 18 insertions, 228 deletions
diff --git a/external/harvestPackages/Configurations.props b/external/harvestPackages/Configurations.props new file mode 100644 index 0000000000..1a5940dc0b --- /dev/null +++ b/external/harvestPackages/Configurations.props @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <BuildConfigurations> + package; + </BuildConfigurations> + </PropertyGroup> +</Project>
\ No newline at end of file diff --git a/external/harvestPackages/harvestPackages.depproj b/external/harvestPackages/harvestPackages.depproj new file mode 100644 index 0000000000..7f78359421 --- /dev/null +++ b/external/harvestPackages/harvestPackages.depproj @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" /> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> + <!-- only restore this project during the build, don't copy any of it's packages + The sole purpose of this project is to download packages that can be examined + for harvesting binaries & support. --> + <Target Name="Build" DependsOnTargets="RestorePackages" /> +</Project>
\ No newline at end of file diff --git a/external/harvestPackages/project.json.template b/external/harvestPackages/project.json.template index bf5afbdf21..502350ed3b 100644 --- a/external/harvestPackages/project.json.template +++ b/external/harvestPackages/project.json.template @@ -3,274 +3,47 @@ "netstandard1.6": { "dependencies": { "Microsoft.CSharp": "4.3.0", - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", "Microsoft.VisualBasic": "10.1.0", - "Microsoft.Win32.Primitives": "4.3.0", "Microsoft.Win32.Registry": "4.3.0", "Microsoft.Win32.Registry.AccessControl": "4.3.0", - "NETStandard.Library": "1.6.1", - "runtime.any.System.Collections": "4.3.0", - "runtime.any.System.Diagnostics.Tools": "4.3.0", - "runtime.any.System.Diagnostics.Tracing": "4.3.0", - "runtime.any.System.Globalization": "4.3.0", - "runtime.any.System.Globalization.Calendars": "4.3.0", - "runtime.any.System.IO": "4.3.0", - "runtime.any.System.Reflection": "4.3.0", - "runtime.any.System.Reflection.Extensions": "4.3.0", - "runtime.any.System.Reflection.Primitives": "4.3.0", - "runtime.any.System.Resources.ResourceManager": "4.3.0", - "runtime.any.System.Runtime": "4.3.0", - "runtime.any.System.Runtime.Handles": "4.3.0", - "runtime.any.System.Runtime.InteropServices": "4.3.0", - "runtime.any.System.Text.Encoding": "4.3.0", - "runtime.any.System.Text.Encoding.Extensions": "4.3.0", - "runtime.any.System.Threading.Tasks": "4.3.0", - "runtime.any.System.Threading.Timer": "4.3.0", - "runtime.aot.System.Collections": "4.3.0", - "runtime.aot.System.Diagnostics.Tools": "4.3.0", - "runtime.aot.System.Diagnostics.Tracing": "4.3.0", - "runtime.aot.System.Globalization": "4.3.0", - "runtime.aot.System.Globalization.Calendars": "4.3.0", - "runtime.aot.System.IO": "4.3.0", - "runtime.aot.System.Reflection": "4.3.0", - "runtime.aot.System.Reflection.Extensions": "4.3.0", - "runtime.aot.System.Reflection.Primitives": "4.3.0", - "runtime.aot.System.Resources.ResourceManager": "4.3.0", - "runtime.aot.System.Runtime": "4.3.0", - "runtime.aot.System.Runtime.Handles": "4.3.0", - "runtime.aot.System.Runtime.InteropServices": "4.3.0", - "runtime.aot.System.Text.Encoding": "4.3.0", - "runtime.aot.System.Text.Encoding.Extensions": "4.3.0", - "runtime.aot.System.Threading.Tasks": "4.3.0", - "runtime.aot.System.Threading.Timer": "4.3.0", - "runtime.debian.8-x64.runtime.native.System": "4.3.0", - "runtime.debian.8-x64.runtime.native.System.IO.Compression": "4.3.0", - "runtime.debian.8-x64.runtime.native.System.Net.Http": "4.3.0", - "runtime.debian.8-x64.runtime.native.System.Net.Security": "4.3.0", - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "4.3.0", - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.IO.Compression": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.Net.Http": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.Net.Security": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.IO.Compression": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.Net.Http": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.Net.Security": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.native.System": "4.3.0", - "runtime.native.System.Data.SqlClient.sni": "4.3.0", - "runtime.native.System.IO.Compression": "4.3.0", - "runtime.native.System.Net.Http": "4.3.0", - "runtime.native.System.Net.Security": "4.3.0", - "runtime.native.System.Security.Cryptography": "4.3.0", - "runtime.native.System.Security.Cryptography.Apple": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Net.Http": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Net.Security": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.IO.Compression": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.Net.Http": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.Net.Security": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.unix.Microsoft.Win32.Primitives": "4.3.0", - "runtime.unix.System.Console": "4.3.0", - "runtime.unix.System.Diagnostics.Debug": "4.3.0", - "runtime.unix.System.IO.FileSystem": "4.3.0", - "runtime.unix.System.Net.Primitives": "4.3.0", - "runtime.unix.System.Net.Sockets": "4.3.0", - "runtime.unix.System.Private.Uri": "4.3.0", - "runtime.unix.System.Runtime.Extensions": "4.3.0", - "runtime.win.Microsoft.Win32.Primitives": "4.3.0", - "runtime.win.System.Console": "4.3.0", - "runtime.win.System.Diagnostics.Debug": "4.3.0", - "runtime.win.System.IO.FileSystem": "4.3.0", - "runtime.win.System.Net.Primitives": "4.3.0", - "runtime.win.System.Net.Sockets": "4.3.0", - "runtime.win.System.Runtime.Extensions": "4.3.0", - "runtime.win10-arm64.runtime.native.System.IO.Compression": "4.3.0", - "runtime.win7.System.Private.Uri": "4.3.0", - "runtime.win7-x64.runtime.native.System.IO.Compression": "4.3.0", - "runtime.win7-x86.runtime.native.System.IO.Compression": "4.3.0", - "runtime.win8-arm.runtime.native.System.IO.Compression": "4.3.0", - "System.AppContext": "4.3.0", "System.Buffers": "4.3.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", "System.Collections.Immutable": "1.3.0", - "System.Collections.NonGeneric": "4.3.0", - "System.Collections.Specialized": "4.3.0", - "System.ComponentModel": "4.3.0", - "System.ComponentModel.Annotations": "4.3.0", - "System.ComponentModel.EventBasedAsync": "4.3.0", - "System.ComponentModel.Primitives": "4.3.0", - "System.ComponentModel.TypeConverter": "4.3.0", "System.Composition": "1.0.31", "System.Composition.AttributedModel": "1.0.31", "System.Composition.Convention": "1.0.31", "System.Composition.Hosting": "1.0.31", "System.Composition.Runtime": "1.0.31", "System.Composition.TypedParts": "1.0.31", - "System.Console": "4.3.0", - "System.Data.Common": "4.3.0", "System.Data.SqlClient": "4.3.0", - "System.Diagnostics.Contracts": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", "System.Diagnostics.DiagnosticSource": "4.3.0", - "System.Diagnostics.FileVersionInfo": "4.3.0", - "System.Diagnostics.Process": "4.3.0", - "System.Diagnostics.StackTrace": "4.3.0", - "System.Diagnostics.TextWriterTraceListener": "4.3.0", - "System.Diagnostics.Tools": "4.3.0", - "System.Diagnostics.TraceSource": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Drawing.Primitives": "4.3.0", - "System.Dynamic.Runtime": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.3.0", - "System.Globalization.Extensions": "4.3.0", - "System.IO": "4.3.0", "System.IO.Compression": "4.3.0", - "System.IO.Compression.ZipFile": "4.3.0", - "System.IO.FileSystem": "4.3.0", "System.IO.FileSystem.AccessControl": "4.3.0", - "System.IO.FileSystem.DriveInfo": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.IO.FileSystem.Watcher": "4.3.0", - "System.IO.IsolatedStorage": "4.3.0", - "System.IO.MemoryMappedFiles": "4.3.0", "System.IO.Packaging": "4.3.0", - "System.IO.Pipes": "4.3.0", "System.IO.Pipes.AccessControl": "4.3.0", - "System.IO.UnmanagedMemoryStream": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Linq.Parallel": "4.3.0", - "System.Linq.Queryable": "4.3.0", "System.Net.Http": "4.3.0", "System.Net.Http.Rtc": "4.3.0", "System.Net.Http.WinHttpHandler": "4.3.0", - "System.Net.NameResolution": "4.3.0", - "System.Net.NetworkInformation": "4.3.0", - "System.Net.Ping": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Net.Requests": "4.3.0", - "System.Net.Security": "4.3.0", - "System.Net.Sockets": "4.3.0", - "System.Net.WebHeaderCollection": "4.3.0", - "System.Net.WebSockets": "4.3.0", - "System.Net.WebSockets.Client": "4.3.0", "System.Numerics.Vectors": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Private.DataContractSerialization": "4.3.0", - "System.Private.Uri": "4.3.0", - "System.Reflection": "4.3.0", "System.Reflection.Context": "4.3.0", "System.Reflection.DispatchProxy": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", "System.Reflection.Metadata": "1.4.1", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.Reader": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Resources.Writer": "4.3.0", - "System.Runtime": "4.3.0", "System.Runtime.CompilerServices.Unsafe": "4.3.0", - "System.Runtime.CompilerServices.VisualC": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", - "System.Runtime.InteropServices.WindowsRuntime": "4.3.0", - "System.Runtime.Loader": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Runtime.Serialization.Formatters": "4.3.0", - "System.Runtime.Serialization.Json": "4.3.0", - "System.Runtime.Serialization.Primitives": "4.3.0", - "System.Runtime.Serialization.Xml": "4.3.0", "System.Runtime.WindowsRuntime": "4.3.0", "System.Runtime.WindowsRuntime.UI.Xaml": "4.3.0", "System.Security.AccessControl": "4.3.0", - "System.Security.Claims": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Cng": "4.3.0", - "System.Security.Cryptography.Csp": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", "System.Security.Cryptography.OpenSsl": "4.3.0", "System.Security.Cryptography.Pkcs": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", "System.Security.Cryptography.ProtectedData": "4.3.0", "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Security.Principal": "4.3.0", "System.Security.Principal.Windows": "4.3.0", - "System.Security.SecureString": "4.3.0", "System.ServiceProcess.ServiceController": "4.3.0", - "System.Text.Encoding": "4.3.0", "System.Text.Encoding.CodePages": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", "System.Text.Encodings.Web": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading": "4.3.0", "System.Threading.AccessControl": "4.3.0", - "System.Threading.Overlapped": "4.3.0", - "System.Threading.Tasks": "4.3.0", "System.Threading.Tasks.Dataflow": "4.7.0", "System.Threading.Tasks.Extensions": "4.3.0", - "System.Threading.Tasks.Parallel": "4.3.0", - "System.Threading.Thread": "4.3.0", - "System.Threading.ThreadPool": "4.3.0", - "System.Threading.Timer": "4.3.0", - "System.ValueTuple": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XDocument": "4.3.0", - "System.Xml.XmlDocument": "4.3.0", - "System.Xml.XmlSerializer": "4.3.0", - "System.Xml.XPath": "4.3.0", - "System.Xml.XPath.XDocument": "4.3.0", - "System.Xml.XPath.XmlDocument": "4.3.0" + "System.ValueTuple": "4.3.0" } }, "uap10.0": { |