Imported Upstream version 4.8.0.309

Former-commit-id: 5f9c6ae75f295e057a7d2971f3a6df4656fa8850
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2016-11-10 13:04:39 +00:00
parent ee1447783b
commit 94b2861243
4912 changed files with 390737 additions and 49310 deletions

22
external/cecil/core/.vscode/launch.json vendored Normal file
View File

@@ -0,0 +1,22 @@
{
"version": "0.2.0",
"configurations": [
{
"name": ".NET Core Launch (console)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceRoot}/bin/Debug/<target-framework>/<project-name.dll>",
"args": [],
"cwd": "${workspaceRoot}",
"externalConsole": false,
"stopAtEntry": false
},
{
"name": ".NET Core Attach",
"type": "coreclr",
"request": "attach",
"processId": "${command.pickProcess}"
}
]
}

16
external/cecil/core/.vscode/tasks.json vendored Normal file
View File

@@ -0,0 +1,16 @@
{
"version": "0.1.0",
"command": "dotnet",
"isShellCommand": true,
"args": [],
"tasks": [
{
"taskName": "build",
"args": [
""
],
"isBuildCommand": true,
"problemMatcher": "$msCompile"
}
]
}

43
external/cecil/core/project.json vendored Normal file
View File

@@ -0,0 +1,43 @@
{
"name": "Mono.Cecil",
"version": "0.10.0.0",
"authors": [ "Jb Evain" ],
"description": "Cecil is a library to generate and inspect programs and libraries in the ECMA CIL form",
"buildOptions": {
"outputName": "Mono.Cecil",
"debugType": "portable",
"define": [ "NET_CORE", "NET_4_0" ],
"compile": {
"include": [
"../Mono/*.cs",
"../Mono.Cecil/*.cs",
"../Mono.Cecil.Cil/*.cs",
"../Mono.Cecil.Metadata/*.cs",
"../Mono.Cecil.PE/*.cs",
"../Mono.Collections.Generic/*.cs",
"../Mono.Security.Cryptography/*.cs",
"../System.Runtime.CompilerServices/*.cs"
],
"exclude": [
"../rocks/**",
"../symbols/**",
"../Test/**"
]
}
},
"dependencies": {
"System.Collections": "4.0.11",
"System.IO.FileSystem": "4.0.1",
"System.IO.FileSystem.Primitives": "4.0.1",
"System.Reflection": "4.1.0",
"System.Runtime.Extensions": "4.1.0",
"System.Security.Cryptography.Algorithms": "4.2.0",
"System.Security.Cryptography.Csp": "4.0.0",
"System.Threading": "4.0.11"
},
"frameworks": {
"netstandard1.3": {}
}
}