提交 25d9d4a4 编写于 作者: J Jared Parsons

Change mac builds to use coreclr

This changes the Mac builds to use coreclr for running csc and vbc
上级 a90d714e
......@@ -65,7 +65,6 @@
'$(OutputType)' == 'Exe'">
<NuGetTargetMoniker>DNXCore,Version=v5.0</NuGetTargetMoniker>
<BaseNuGetRuntimeIdentifier Condition="'$(OS)' == 'Windows_NT'">win7</BaseNuGetRuntimeIdentifier>
<BaseNuGetRuntimeIdentifier Condition="'$(OS)' == 'Unix'">ubuntu.14.04</BaseNuGetRuntimeIdentifier>
</PropertyGroup>
<!-- It looks like MSBuild has a bug on *nix where they aggressively
......
......@@ -10,8 +10,12 @@
'$(OS)' == 'Windows_NT'">$(UserProfile)\.nuget\packages</NuGetPackageRoot>
<NuGetPackageRoot Condition="'$(NuGetPackageRoot)' == '' and
'$(OS)' != 'Windows_NT'">$([System.Environment]::GetFolderPath(SpecialFolder.Personal))\.nuget\packages</NuGetPackageRoot>
<!--
$(OS) is only specific enough for windows builds. For non-windows builds the identifier
is specified on the command line of MSBuild
-->
<BaseNuGetRuntimeIdentifier Condition="'$(OS)' == 'Windows_NT'">win7</BaseNuGetRuntimeIdentifier>
<BaseNuGetRuntimeIdentifier Condition="'$(OS)' == 'Unix'">ubuntu.14.04</BaseNuGetRuntimeIdentifier>
<!-- Turn on hard-linking on Windows to reduce copy time and disk space -->
<CreateHardLinksForCopyLocalIfPossible Condition="'$(OS)' == 'Windows_NT'">true</CreateHardLinksForCopyLocalIfPossible>
......
......@@ -13,9 +13,10 @@ usage()
XUNIT_VERSION=2.1.0
BUILD_CONFIGURATION=Debug
OS_NAME=$(uname -s)
CLEAN_RUN=true
USE_CACHE=true
MONO_ARGS='--debug=mdb-optimizations --attach=disable'
MSBUILD_ADDITIONALARGS='/v:m /consoleloggerparameters:Verbosity=minimal /filelogger /fileloggerparameters:Verbosity=normal'
MSBUILD_ADDITIONALARGS='/v:m /consoleloggerparameters:Verbosity=minimal /filelogger /fileloggerparameters:Verbosity=normal'
export MONO_THREADS_PER_CPU=50
......@@ -52,6 +53,10 @@ do
USE_CACHE=false
shift 1
;;
--noclean)
CLEAN_RUN=false
shift 1
;;
*)
usage
exit 1
......@@ -59,6 +64,18 @@ do
esac
done
set_msbuild_info()
{
if [ "$OS_NAME" == "Linux" ]; then
MSBUILD_ADDITIONALARGS="$MSBUILD_ADDITIONALARGS /p:BaseNuGetRuntimeIdentifier=ubuntu.14.04"
elif [ "$OS_NAME" == "Darwin" ]; then
MSBUILD_ADDITIONALARGS="$MSBUILD_ADDITIONALARGS /p:BaseNuGetRuntimeIdentifier=osx.10.10"
else
echo Unrecognized OS $OS_NAME
exit 1
fi
}
restore_nuget()
{
local package_name="nuget.35.zip"
......@@ -151,21 +168,28 @@ save_toolset()
# Clean out all existing binaries. This ensures the bootstrap phase forces
# a rebuild instead of picking up older binaries.
clean_roslyn()
clean_toolset()
{
echo Cleaning the enlistment
mono $MONO_ARGS ~/.nuget/packages/Microsoft.Build.Mono.Debug/14.1.0-prerelease/lib/MSBuild.exe $MSBUILD_ADDITIONALARGS /t:Clean build/Toolset.sln /p:Configuration=$BUILD_CONFIGURATION /fileloggerparameters:LogFile=Binaries/BootstrapClean.log
rm -rf Binaries/$BUILD_CONFIGURATION
}
set_toolset()
{
if [ "$CLEAN_RUN" == "false" ]; then
return
fi
compile_toolset
save_toolset
clean_toolset
}
build_roslyn()
{
local bootstrapArg=""
if [ "$OS_NAME" == "Linux" ]; then
bootstrapArg="/p:CscToolPath=$(pwd)/Binaries/Bootstrap/csccore /p:CscToolExe=csc \
local bootstrapArg="/p:CscToolPath=$(pwd)/Binaries/Bootstrap/csccore /p:CscToolExe=csc \
/p:VbcToolPath=$(pwd)/Binaries/Bootstrap/vbccore /p:VbcToolExe=vbc"
fi
echo Building CrossPlatform.sln
run_msbuild $bootstrapArg CrossPlatform.sln /p:Configuration=$BUILD_CONFIGURATION /fileloggerparameters:LogFile=Binaries/Build.log
......@@ -262,15 +286,16 @@ test_roslyn()
fi
}
echo Clean out the enlistment
git clean -dxf .
if [ "$CLEAN_RUN" == "true" ]; then
echo Clean out the enlistment
git clean -dxf .
fi
set_msbuild_info
restore_nuget
set_mono_path
check_mono
compile_toolset
save_toolset
clean_roslyn
set_toolset
build_roslyn
test_roslyn
{
"dependencies": {
"Microsoft.DiaSymReader.Native": "1.3.3"
"Microsoft.DiaSymReader.Native": "1.3.3",
"System.Collections.Immutable": "1.1.37",
"System.Reflection.Metadata": "1.1.0",
},
"frameworks": {
"net45": { }
......@@ -9,6 +11,8 @@
"win7": { },
"win7-anycpu": { },
"ubuntu.14.04": { },
"ubuntu.14.04-anycpu": { }
"ubuntu.14.04-anycpu": { },
"osx.10.10": { },
"osx.10.10-anycpu": { }
}
}
\ No newline at end of file
}
......@@ -167,6 +167,336 @@
}
}
},
".NETFramework,Version=v4.5/osx.10.10": {
"Microsoft.DiaSymReader.Native/1.3.3": {},
"System.Collections/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Collections.Immutable/1.1.37": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.Globalization": "[4.0.0, )",
"System.Linq": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet/System.Collections.Immutable.dll": {}
},
"runtime": {
"lib/dotnet/System.Collections.Immutable.dll": {}
}
},
"System.Diagnostics.Debug/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Globalization/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.IO/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Linq/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Metadata/1.1.0": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Collections.Immutable": "[1.1.37, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.IO": "[4.0.0, )",
"System.Reflection": "[4.0.0, )",
"System.Reflection.Extensions": "[4.0.0, )",
"System.Reflection.Primitives": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Runtime.InteropServices": "[4.0.0, )",
"System.Text.Encoding": "[4.0.0, )",
"System.Text.Encoding.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
},
"runtime": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
}
},
"System.Reflection.Primitives/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Resources.ResourceManager/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.InteropServices/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Threading/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
}
},
".NETFramework,Version=v4.5/osx.10.10-anycpu": {
"Microsoft.DiaSymReader.Native/1.3.3": {},
"System.Collections/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Collections.Immutable/1.1.37": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.Globalization": "[4.0.0, )",
"System.Linq": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet/System.Collections.Immutable.dll": {}
},
"runtime": {
"lib/dotnet/System.Collections.Immutable.dll": {}
}
},
"System.Diagnostics.Debug/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Globalization/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.IO/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Linq/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Metadata/1.1.0": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Collections.Immutable": "[1.1.37, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.IO": "[4.0.0, )",
"System.Reflection": "[4.0.0, )",
"System.Reflection.Extensions": "[4.0.0, )",
"System.Reflection.Primitives": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Runtime.InteropServices": "[4.0.0, )",
"System.Text.Encoding": "[4.0.0, )",
"System.Text.Encoding.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
},
"runtime": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
}
},
"System.Reflection.Primitives/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Resources.ResourceManager/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.InteropServices/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Threading/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
}
},
".NETFramework,Version=v4.5/ubuntu.14.04": {
"Microsoft.DiaSymReader.Native/1.3.3": {},
"System.Collections/4.0.0": {
......@@ -1549,7 +1879,9 @@
},
"projectFileDependencyGroups": {
"": [
"Microsoft.DiaSymReader.Native >= 1.3.3"
"Microsoft.DiaSymReader.Native >= 1.3.3",
"System.Collections.Immutable >= 1.1.37",
"System.Reflection.Metadata >= 1.1.0"
],
".NETFramework,Version=v4.5": []
}
......
{
"dependencies": { },
"dependencies": {
"System.Collections.Immutable": "1.1.37",
"System.Reflection.Metadata": "1.1.0",
},
"frameworks": {
"net45": { }
},
......@@ -7,6 +10,8 @@
"win7": { },
"win7-anycpu": { },
"ubuntu.14.04": { },
"ubuntu.14.04-anycpu": { }
"ubuntu.14.04-anycpu": { },
"osx.10.10": { },
"osx.10.10-anycpu": { }
}
}
\ No newline at end of file
}
......@@ -166,6 +166,334 @@
}
}
},
".NETFramework,Version=v4.5/osx.10.10": {
"System.Collections/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Collections.Immutable/1.1.37": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.Globalization": "[4.0.0, )",
"System.Linq": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet/System.Collections.Immutable.dll": {}
},
"runtime": {
"lib/dotnet/System.Collections.Immutable.dll": {}
}
},
"System.Diagnostics.Debug/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Globalization/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.IO/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Linq/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Metadata/1.1.0": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Collections.Immutable": "[1.1.37, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.IO": "[4.0.0, )",
"System.Reflection": "[4.0.0, )",
"System.Reflection.Extensions": "[4.0.0, )",
"System.Reflection.Primitives": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Runtime.InteropServices": "[4.0.0, )",
"System.Text.Encoding": "[4.0.0, )",
"System.Text.Encoding.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
},
"runtime": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
}
},
"System.Reflection.Primitives/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Resources.ResourceManager/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.InteropServices/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Threading/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
}
},
".NETFramework,Version=v4.5/osx.10.10-anycpu": {
"System.Collections/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Collections.Immutable/1.1.37": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.Globalization": "[4.0.0, )",
"System.Linq": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet/System.Collections.Immutable.dll": {}
},
"runtime": {
"lib/dotnet/System.Collections.Immutable.dll": {}
}
},
"System.Diagnostics.Debug/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Globalization/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.IO/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Linq/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Metadata/1.1.0": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Collections.Immutable": "[1.1.37, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.IO": "[4.0.0, )",
"System.Reflection": "[4.0.0, )",
"System.Reflection.Extensions": "[4.0.0, )",
"System.Reflection.Primitives": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Runtime.InteropServices": "[4.0.0, )",
"System.Text.Encoding": "[4.0.0, )",
"System.Text.Encoding.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
},
"runtime": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
}
},
"System.Reflection.Primitives/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Resources.ResourceManager/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.InteropServices/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Threading/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
}
},
".NETFramework,Version=v4.5/ubuntu.14.04": {
"System.Collections/4.0.0": {
"compile": {
......@@ -1526,7 +1854,10 @@
}
},
"projectFileDependencyGroups": {
"": [],
"": [
"System.Collections.Immutable >= 1.1.37",
"System.Reflection.Metadata >= 1.1.0"
],
".NETFramework,Version=v4.5": []
}
}
\ No newline at end of file
{
"dependencies": {
"Microsoft.DiaSymReader.Native": "1.3.3"
"Microsoft.DiaSymReader.Native": "1.3.3",
"System.Collections.Immutable": "1.1.37",
"System.Reflection.Metadata": "1.1.0",
},
"frameworks": {
"net45": { }
......@@ -9,6 +11,8 @@
"win7": { },
"win7-anycpu": { },
"ubuntu.14.04": { },
"ubuntu.14.04-anycpu": { }
"ubuntu.14.04-anycpu": { },
"osx.10.10": { },
"osx.10.10-anycpu": { }
}
}
\ No newline at end of file
}
......@@ -167,6 +167,336 @@
}
}
},
".NETFramework,Version=v4.5/osx.10.10": {
"Microsoft.DiaSymReader.Native/1.3.3": {},
"System.Collections/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Collections.Immutable/1.1.37": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.Globalization": "[4.0.0, )",
"System.Linq": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet/System.Collections.Immutable.dll": {}
},
"runtime": {
"lib/dotnet/System.Collections.Immutable.dll": {}
}
},
"System.Diagnostics.Debug/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Globalization/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.IO/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Linq/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Metadata/1.1.0": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Collections.Immutable": "[1.1.37, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.IO": "[4.0.0, )",
"System.Reflection": "[4.0.0, )",
"System.Reflection.Extensions": "[4.0.0, )",
"System.Reflection.Primitives": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Runtime.InteropServices": "[4.0.0, )",
"System.Text.Encoding": "[4.0.0, )",
"System.Text.Encoding.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
},
"runtime": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
}
},
"System.Reflection.Primitives/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Resources.ResourceManager/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.InteropServices/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Threading/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
}
},
".NETFramework,Version=v4.5/osx.10.10-anycpu": {
"Microsoft.DiaSymReader.Native/1.3.3": {},
"System.Collections/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Collections.Immutable/1.1.37": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.Globalization": "[4.0.0, )",
"System.Linq": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet/System.Collections.Immutable.dll": {}
},
"runtime": {
"lib/dotnet/System.Collections.Immutable.dll": {}
}
},
"System.Diagnostics.Debug/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Globalization/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.IO/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Linq/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Metadata/1.1.0": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Collections.Immutable": "[1.1.37, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.IO": "[4.0.0, )",
"System.Reflection": "[4.0.0, )",
"System.Reflection.Extensions": "[4.0.0, )",
"System.Reflection.Primitives": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Runtime.InteropServices": "[4.0.0, )",
"System.Text.Encoding": "[4.0.0, )",
"System.Text.Encoding.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
},
"runtime": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
}
},
"System.Reflection.Primitives/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Resources.ResourceManager/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.InteropServices/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Threading/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
}
},
".NETFramework,Version=v4.5/ubuntu.14.04": {
"Microsoft.DiaSymReader.Native/1.3.3": {},
"System.Collections/4.0.0": {
......@@ -1549,7 +1879,9 @@
},
"projectFileDependencyGroups": {
"": [
"Microsoft.DiaSymReader.Native >= 1.3.3"
"Microsoft.DiaSymReader.Native >= 1.3.3",
"System.Collections.Immutable >= 1.1.37",
"System.Reflection.Metadata >= 1.1.0"
],
".NETFramework,Version=v4.5": []
}
......
{
"dependencies": {
"Microsoft.CodeAnalysis.Test.Resources.Proprietary": "1.2.0-beta-20151016-11",
"Microsoft.DiaSymReader": "1.0.6"
"Microsoft.DiaSymReader": "1.0.6",
"Microsoft.DiaSymReader.Native": "1.3.3",
"System.Collections.Immutable": "1.1.37",
"System.Reflection.Metadata": "1.1.0",
"xunit": "2.1.0"
},
"frameworks": {
"net45": { }
......@@ -9,6 +13,9 @@
"runtimes": {
"win7-anycpu": { },
"win7": { },
"ubuntu.14.04-anycpu": { }
"ubuntu.14.04": { },
"ubuntu.14.04-anycpu": { },
"osx.10.10": { },
"osx.10.10-anycpu": { }
}
}
......@@ -233,6 +233,699 @@
}
}
},
".NETFramework,Version=v4.5/osx.10.10": {
"Microsoft.CodeAnalysis.Test.Resources.Proprietary/1.2.0-beta-20151016-11": {
"compile": {
"lib/net45/Microsoft.CodeAnalysis.Test.Resources.Proprietary.dll": {}
},
"runtime": {
"lib/net45/Microsoft.CodeAnalysis.Test.Resources.Proprietary.dll": {}
}
},
"Microsoft.DiaSymReader/1.0.6": {
"compile": {
"lib/net20/Microsoft.DiaSymReader.dll": {}
},
"runtime": {
"lib/net20/Microsoft.DiaSymReader.dll": {}
}
},
"Microsoft.DiaSymReader.Native/1.3.3": {},
"System.Collections/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Collections.Immutable/1.1.37": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.Globalization": "[4.0.0, )",
"System.Linq": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet/System.Collections.Immutable.dll": {}
},
"runtime": {
"lib/dotnet/System.Collections.Immutable.dll": {}
}
},
"System.Diagnostics.Debug/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Globalization/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.IO/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Linq/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Metadata/1.1.0": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Collections.Immutable": "[1.1.37, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.IO": "[4.0.0, )",
"System.Reflection": "[4.0.0, )",
"System.Reflection.Extensions": "[4.0.0, )",
"System.Reflection.Primitives": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Runtime.InteropServices": "[4.0.0, )",
"System.Text.Encoding": "[4.0.0, )",
"System.Text.Encoding.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
},
"runtime": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
}
},
"System.Reflection.Primitives/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Resources.ResourceManager/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.InteropServices/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Threading/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"xunit/2.1.0": {
"dependencies": {
"xunit.assert": "[2.1.0, 2.1.0]",
"xunit.core": "[2.1.0, 2.1.0]"
}
},
"xunit.abstractions/2.0.0": {
"compile": {
"lib/net35/xunit.abstractions.dll": {}
},
"runtime": {
"lib/net35/xunit.abstractions.dll": {}
}
},
"xunit.assert/2.1.0": {
"compile": {
"lib/dotnet/xunit.assert.dll": {}
},
"runtime": {
"lib/dotnet/xunit.assert.dll": {}
}
},
"xunit.core/2.1.0": {
"dependencies": {
"xunit.extensibility.core": "[2.1.0, 2.1.0]",
"xunit.extensibility.execution": "[2.1.0, 2.1.0]"
}
},
"xunit.extensibility.core/2.1.0": {
"dependencies": {
"xunit.abstractions": "[2.0.0, 2.0.0]"
},
"compile": {
"lib/dotnet/xunit.core.dll": {}
},
"runtime": {
"lib/dotnet/xunit.core.dll": {}
}
},
"xunit.extensibility.execution/2.1.0": {
"dependencies": {
"xunit.extensibility.core": "[2.1.0, 2.1.0]"
},
"compile": {
"lib/net45/xunit.execution.desktop.dll": {}
},
"runtime": {
"lib/net45/xunit.execution.desktop.dll": {}
}
}
},
".NETFramework,Version=v4.5/osx.10.10-anycpu": {
"Microsoft.CodeAnalysis.Test.Resources.Proprietary/1.2.0-beta-20151016-11": {
"compile": {
"lib/net45/Microsoft.CodeAnalysis.Test.Resources.Proprietary.dll": {}
},
"runtime": {
"lib/net45/Microsoft.CodeAnalysis.Test.Resources.Proprietary.dll": {}
}
},
"Microsoft.DiaSymReader/1.0.6": {
"compile": {
"lib/net20/Microsoft.DiaSymReader.dll": {}
},
"runtime": {
"lib/net20/Microsoft.DiaSymReader.dll": {}
}
},
"Microsoft.DiaSymReader.Native/1.3.3": {},
"System.Collections/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Collections.Immutable/1.1.37": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.Globalization": "[4.0.0, )",
"System.Linq": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet/System.Collections.Immutable.dll": {}
},
"runtime": {
"lib/dotnet/System.Collections.Immutable.dll": {}
}
},
"System.Diagnostics.Debug/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Globalization/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.IO/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Linq/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Metadata/1.1.0": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Collections.Immutable": "[1.1.37, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.IO": "[4.0.0, )",
"System.Reflection": "[4.0.0, )",
"System.Reflection.Extensions": "[4.0.0, )",
"System.Reflection.Primitives": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Runtime.InteropServices": "[4.0.0, )",
"System.Text.Encoding": "[4.0.0, )",
"System.Text.Encoding.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
},
"runtime": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
}
},
"System.Reflection.Primitives/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Resources.ResourceManager/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.InteropServices/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Threading/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"xunit/2.1.0": {
"dependencies": {
"xunit.assert": "[2.1.0, 2.1.0]",
"xunit.core": "[2.1.0, 2.1.0]"
}
},
"xunit.abstractions/2.0.0": {
"compile": {
"lib/net35/xunit.abstractions.dll": {}
},
"runtime": {
"lib/net35/xunit.abstractions.dll": {}
}
},
"xunit.assert/2.1.0": {
"compile": {
"lib/dotnet/xunit.assert.dll": {}
},
"runtime": {
"lib/dotnet/xunit.assert.dll": {}
}
},
"xunit.core/2.1.0": {
"dependencies": {
"xunit.extensibility.core": "[2.1.0, 2.1.0]",
"xunit.extensibility.execution": "[2.1.0, 2.1.0]"
}
},
"xunit.extensibility.core/2.1.0": {
"dependencies": {
"xunit.abstractions": "[2.0.0, 2.0.0]"
},
"compile": {
"lib/dotnet/xunit.core.dll": {}
},
"runtime": {
"lib/dotnet/xunit.core.dll": {}
}
},
"xunit.extensibility.execution/2.1.0": {
"dependencies": {
"xunit.extensibility.core": "[2.1.0, 2.1.0]"
},
"compile": {
"lib/net45/xunit.execution.desktop.dll": {}
},
"runtime": {
"lib/net45/xunit.execution.desktop.dll": {}
}
}
},
".NETFramework,Version=v4.5/ubuntu.14.04": {
"Microsoft.CodeAnalysis.Test.Resources.Proprietary/1.2.0-beta-20151016-11": {
"compile": {
"lib/net45/Microsoft.CodeAnalysis.Test.Resources.Proprietary.dll": {}
},
"runtime": {
"lib/net45/Microsoft.CodeAnalysis.Test.Resources.Proprietary.dll": {}
}
},
"Microsoft.DiaSymReader/1.0.6": {
"compile": {
"lib/net20/Microsoft.DiaSymReader.dll": {}
},
"runtime": {
"lib/net20/Microsoft.DiaSymReader.dll": {}
}
},
"Microsoft.DiaSymReader.Native/1.3.3": {},
"System.Collections/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Collections.Immutable/1.1.37": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.Globalization": "[4.0.0, )",
"System.Linq": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet/System.Collections.Immutable.dll": {}
},
"runtime": {
"lib/dotnet/System.Collections.Immutable.dll": {}
}
},
"System.Diagnostics.Debug/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Globalization/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.IO/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Linq/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Metadata/1.1.0": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Collections.Immutable": "[1.1.37, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.IO": "[4.0.0, )",
"System.Reflection": "[4.0.0, )",
"System.Reflection.Extensions": "[4.0.0, )",
"System.Reflection.Primitives": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Runtime.InteropServices": "[4.0.0, )",
"System.Text.Encoding": "[4.0.0, )",
"System.Text.Encoding.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
},
"runtime": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
}
},
"System.Reflection.Primitives/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Resources.ResourceManager/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.InteropServices/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Threading/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"xunit/2.1.0": {
"dependencies": {
"xunit.assert": "[2.1.0, 2.1.0]",
"xunit.core": "[2.1.0, 2.1.0]"
}
},
"xunit.abstractions/2.0.0": {
"compile": {
"lib/net35/xunit.abstractions.dll": {}
},
"runtime": {
"lib/net35/xunit.abstractions.dll": {}
}
},
"xunit.assert/2.1.0": {
"compile": {
"lib/dotnet/xunit.assert.dll": {}
},
"runtime": {
"lib/dotnet/xunit.assert.dll": {}
}
},
"xunit.core/2.1.0": {
"dependencies": {
"xunit.extensibility.core": "[2.1.0, 2.1.0]",
"xunit.extensibility.execution": "[2.1.0, 2.1.0]"
}
},
"xunit.extensibility.core/2.1.0": {
"dependencies": {
"xunit.abstractions": "[2.0.0, 2.0.0]"
},
"compile": {
"lib/dotnet/xunit.core.dll": {}
},
"runtime": {
"lib/dotnet/xunit.core.dll": {}
}
},
"xunit.extensibility.execution/2.1.0": {
"dependencies": {
"xunit.extensibility.core": "[2.1.0, 2.1.0]"
},
"compile": {
"lib/net45/xunit.execution.desktop.dll": {}
},
"runtime": {
"lib/net45/xunit.execution.desktop.dll": {}
}
}
},
".NETFramework,Version=v4.5/ubuntu.14.04-anycpu": {
"Microsoft.CodeAnalysis.Test.Resources.Proprietary/1.2.0-beta-20151016-11": {
"compile": {
......@@ -1797,7 +2490,11 @@
"projectFileDependencyGroups": {
"": [
"Microsoft.CodeAnalysis.Test.Resources.Proprietary >= 1.2.0-beta-20151016-11",
"Microsoft.DiaSymReader >= 1.0.6"
"Microsoft.DiaSymReader >= 1.0.6",
"Microsoft.DiaSymReader.Native >= 1.3.3",
"System.Collections.Immutable >= 1.1.37",
"System.Reflection.Metadata >= 1.1.0",
"xunit >= 2.1.0"
],
".NETFramework,Version=v4.5": []
}
......
......@@ -13,6 +13,8 @@
"win7": { },
"win7-anycpu": { },
"ubuntu.14.04": { },
"ubuntu.14.04-anycpu": { }
"ubuntu.14.04-anycpu": { },
"osx.10.10": { },
"osx.10.10-anycpu": { }
}
}
......@@ -19,7 +19,466 @@
"lib/net20/Microsoft.DiaSymReader.dll": {}
}
},
"Microsoft.DiaSymReader.Native/1.3.3": {},
"System.Collections/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Collections.Immutable/1.1.37": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.Globalization": "[4.0.0, )",
"System.Linq": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet/System.Collections.Immutable.dll": {}
},
"runtime": {
"lib/dotnet/System.Collections.Immutable.dll": {}
}
},
"System.Diagnostics.Debug/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Globalization/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.IO/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Linq/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Metadata/1.1.0": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Collections.Immutable": "[1.1.37, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.IO": "[4.0.0, )",
"System.Reflection": "[4.0.0, )",
"System.Reflection.Extensions": "[4.0.0, )",
"System.Reflection.Primitives": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Runtime.InteropServices": "[4.0.0, )",
"System.Text.Encoding": "[4.0.0, )",
"System.Text.Encoding.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
},
"runtime": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
}
},
"System.Reflection.Primitives/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Resources.ResourceManager/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.InteropServices/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Threading/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"xunit/2.1.0": {
"dependencies": {
"xunit.assert": "[2.1.0, 2.1.0]",
"xunit.core": "[2.1.0, 2.1.0]"
}
},
"xunit.abstractions/2.0.0": {
"compile": {
"lib/net35/xunit.abstractions.dll": {}
},
"runtime": {
"lib/net35/xunit.abstractions.dll": {}
}
},
"xunit.assert/2.1.0": {
"compile": {
"lib/dotnet/xunit.assert.dll": {}
},
"runtime": {
"lib/dotnet/xunit.assert.dll": {}
}
},
"xunit.core/2.1.0": {
"dependencies": {
"xunit.extensibility.core": "[2.1.0, 2.1.0]",
"xunit.extensibility.execution": "[2.1.0, 2.1.0]"
}
},
"xunit.extensibility.core/2.1.0": {
"dependencies": {
"xunit.abstractions": "[2.0.0, 2.0.0]"
},
"compile": {
"lib/dotnet/xunit.core.dll": {}
},
"runtime": {
"lib/dotnet/xunit.core.dll": {}
}
},
"xunit.extensibility.execution/2.1.0": {
"dependencies": {
"xunit.extensibility.core": "[2.1.0, 2.1.0]"
},
"compile": {
"lib/net45/xunit.execution.desktop.dll": {}
},
"runtime": {
"lib/net45/xunit.execution.desktop.dll": {}
}
}
},
".NETFramework,Version=v4.5/osx.10.10": {
"Microsoft.CodeAnalysis.Test.Resources.Proprietary/1.2.0-beta-20151016-11": {
"compile": {
"lib/net45/Microsoft.CodeAnalysis.Test.Resources.Proprietary.dll": {}
},
"runtime": {
"lib/net45/Microsoft.CodeAnalysis.Test.Resources.Proprietary.dll": {}
}
},
"Microsoft.DiaSymReader/1.0.6": {
"compile": {
"lib/net20/Microsoft.DiaSymReader.dll": {}
},
"runtime": {
"lib/net20/Microsoft.DiaSymReader.dll": {}
}
},
"System.Collections/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Collections.Immutable/1.1.37": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.Globalization": "[4.0.0, )",
"System.Linq": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet/System.Collections.Immutable.dll": {}
},
"runtime": {
"lib/dotnet/System.Collections.Immutable.dll": {}
}
},
"System.Diagnostics.Debug/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Globalization/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.IO/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Linq/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Reflection.Metadata/1.1.0": {
"dependencies": {
"System.Collections": "[4.0.0, )",
"System.Collections.Immutable": "[1.1.37, )",
"System.Diagnostics.Debug": "[4.0.0, )",
"System.IO": "[4.0.0, )",
"System.Reflection": "[4.0.0, )",
"System.Reflection.Extensions": "[4.0.0, )",
"System.Reflection.Primitives": "[4.0.0, )",
"System.Resources.ResourceManager": "[4.0.0, )",
"System.Runtime": "[4.0.0, )",
"System.Runtime.Extensions": "[4.0.0, )",
"System.Runtime.InteropServices": "[4.0.0, )",
"System.Text.Encoding": "[4.0.0, )",
"System.Text.Encoding.Extensions": "[4.0.0, )",
"System.Threading": "[4.0.0, )"
},
"compile": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
},
"runtime": {
"lib/dotnet5.2/System.Reflection.Metadata.dll": {}
}
},
"System.Reflection.Primitives/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Resources.ResourceManager/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Runtime.InteropServices/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Text.Encoding.Extensions/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"System.Threading/4.0.0": {
"compile": {
"ref/net45/_._": {}
},
"runtime": {
"lib/net45/_._": {}
}
},
"xunit/2.1.0": {
"dependencies": {
"xunit.assert": "[2.1.0, 2.1.0]",
"xunit.core": "[2.1.0, 2.1.0]"
}
},
"xunit.abstractions/2.0.0": {
"compile": {
"lib/net35/xunit.abstractions.dll": {}
},
"runtime": {
"lib/net35/xunit.abstractions.dll": {}
}
},
"xunit.assert/2.1.0": {
"compile": {
"lib/dotnet/xunit.assert.dll": {}
},
"runtime": {
"lib/dotnet/xunit.assert.dll": {}
}
},
"xunit.core/2.1.0": {
"dependencies": {
"xunit.extensibility.core": "[2.1.0, 2.1.0]",
"xunit.extensibility.execution": "[2.1.0, 2.1.0]"
}
},
"xunit.extensibility.core/2.1.0": {
"dependencies": {
"xunit.abstractions": "[2.0.0, 2.0.0]"
},
"compile": {
"lib/dotnet/xunit.core.dll": {}
},
"runtime": {
"lib/dotnet/xunit.core.dll": {}
}
},
"xunit.extensibility.execution/2.1.0": {
"dependencies": {
"xunit.extensibility.core": "[2.1.0, 2.1.0]"
},
"compile": {
"lib/net45/xunit.execution.desktop.dll": {}
},
"runtime": {
"lib/net45/xunit.execution.desktop.dll": {}
}
}
},
".NETFramework,Version=v4.5/osx.10.10-anycpu": {
"Microsoft.CodeAnalysis.Test.Resources.Proprietary/1.2.0-beta-20151016-11": {
"compile": {
"lib/net45/Microsoft.CodeAnalysis.Test.Resources.Proprietary.dll": {}
},
"runtime": {
"lib/net45/Microsoft.CodeAnalysis.Test.Resources.Proprietary.dll": {}
}
},
"Microsoft.DiaSymReader/1.0.6": {
"compile": {
"lib/net20/Microsoft.DiaSymReader.dll": {}
},
"runtime": {
"lib/net20/Microsoft.DiaSymReader.dll": {}
}
},
"System.Collections/4.0.0": {
"compile": {
"ref/net45/_._": {}
......@@ -250,7 +709,6 @@
"lib/net20/Microsoft.DiaSymReader.dll": {}
}
},
"Microsoft.DiaSymReader.Native/1.3.3": {},
"System.Collections/4.0.0": {
"compile": {
"ref/net45/_._": {}
......@@ -481,7 +939,6 @@
"lib/net20/Microsoft.DiaSymReader.dll": {}
}
},
"Microsoft.DiaSymReader.Native/1.3.3": {},
"System.Collections/4.0.0": {
"compile": {
"ref/net45/_._": {}
......@@ -712,7 +1169,6 @@
"lib/net20/Microsoft.DiaSymReader.dll": {}
}
},
"Microsoft.DiaSymReader.Native/1.3.3": {},
"System.Collections/4.0.0": {
"compile": {
"ref/net45/_._": {}
......@@ -943,7 +1399,6 @@
"lib/net20/Microsoft.DiaSymReader.dll": {}
}
},
"Microsoft.DiaSymReader.Native/1.3.3": {},
"System.Collections/4.0.0": {
"compile": {
"ref/net45/_._": {}
......@@ -1184,23 +1639,6 @@
"package/services/metadata/core-properties/ead7dc5d4bf24fbe8708f348725a9b02.psmdcp"
]
},
"Microsoft.DiaSymReader.Native/1.3.3": {
"sha512": "mjATkm+L2UlP35gO/ExNutLDfgX4iiwz1l/8sYVoeGHp5WnkEDu0NfIEsC4Oy/pCYeRw0/6SGB+kArJVNNvENQ==",
"type": "Package",
"files": [
"[Content_Types].xml",
"_rels/.rels",
"build/Microsoft.DiaSymReader.Native.props",
"Microsoft.DiaSymReader.Native.nuspec",
"package/services/metadata/core-properties/fdc58d35421849398d4c224d791a4bc4.psmdcp",
"runtimes/win/native/Microsoft.DiaSymReader.Native.amd64.dll",
"runtimes/win/native/Microsoft.DiaSymReader.Native.arm.dll",
"runtimes/win/native/Microsoft.DiaSymReader.Native.x86.dll",
"runtimes/win8-arm/native/Microsoft.DiaSymReader.Native.arm.dll",
"runtimes/win-x64/native/Microsoft.DiaSymReader.Native.amd64.dll",
"runtimes/win-x86/native/Microsoft.DiaSymReader.Native.x86.dll"
]
},
"System.Collections/4.0.0": {
"sha512": "i2vsGDIEbWdHcUSNDPKZP/ZWod6o740el7mGTCy0dqbCxQh74W4QoC+klUwPEtGEFuvzJ7bJgvwJqscosVNyZQ==",
"type": "Package",
......
......@@ -7,6 +7,8 @@
"win7": { },
"win7-anycpu": { },
"ubuntu.14.04": { },
"ubuntu.14.04-anycpu": { }
"ubuntu.14.04-anycpu": { },
"osx.10.10": { },
"osx.10.10-anycpu": { }
}
}
......@@ -3,6 +3,8 @@
"version": 1,
"targets": {
".NETFramework,Version=v4.5": {},
".NETFramework,Version=v4.5/osx.10.10": {},
".NETFramework,Version=v4.5/osx.10.10-anycpu": {},
".NETFramework,Version=v4.5/ubuntu.14.04": {},
".NETFramework,Version=v4.5/ubuntu.14.04-anycpu": {},
".NETFramework,Version=v4.5/win7": {},
......
......@@ -7,6 +7,8 @@
"win7": { },
"win7-anycpu": { },
"ubuntu.14.04": { },
"ubuntu.14.04-anycpu": { }
"ubuntu.14.04-anycpu": { },
"osx.10.10": { },
"osx.10.10-anycpu": { }
}
}
\ No newline at end of file
}
......@@ -3,6 +3,8 @@
"version": 1,
"targets": {
".NETFramework,Version=v4.5": {},
".NETFramework,Version=v4.5/osx.10.10": {},
".NETFramework,Version=v4.5/osx.10.10-anycpu": {},
".NETFramework,Version=v4.5/ubuntu.14.04": {},
".NETFramework,Version=v4.5/ubuntu.14.04-anycpu": {},
".NETFramework,Version=v4.5/win7": {},
......
......@@ -7,6 +7,8 @@
"win7": { },
"win7-anycpu": { },
"ubuntu.14.04": { },
"ubuntu.14.04-anycpu": { }
"ubuntu.14.04-anycpu": { },
"osx.10.10": { },
"osx.10.10-anycpu": { },
}
}
......@@ -3,6 +3,8 @@
"version": 1,
"targets": {
".NETFramework,Version=v4.5": {},
".NETFramework,Version=v4.5/osx.10.10": {},
".NETFramework,Version=v4.5/osx.10.10-anycpu": {},
".NETFramework,Version=v4.5/ubuntu.14.04": {},
".NETFramework,Version=v4.5/ubuntu.14.04-anycpu": {},
".NETFramework,Version=v4.5/win7": {},
......
......@@ -7,6 +7,8 @@
"win7": { },
"win7-anycpu": { },
"ubuntu.14.04": { },
"ubuntu.14.04-anycpu": { }
"ubuntu.14.04-anycpu": { },
"osx.10.10": { },
"osx.10.10-anycpu": { }
}
}
......@@ -3,6 +3,8 @@
"version": 1,
"targets": {
".NETFramework,Version=v4.5": {},
".NETFramework,Version=v4.5/osx.10.10": {},
".NETFramework,Version=v4.5/osx.10.10-anycpu": {},
".NETFramework,Version=v4.5/ubuntu.14.04": {},
".NETFramework,Version=v4.5/ubuntu.14.04-anycpu": {},
".NETFramework,Version=v4.5/win7": {},
......
......@@ -7,6 +7,8 @@
"win7": { },
"win7-anycpu": { },
"ubuntu.14.04": { },
"ubuntu.14.04-anycpu": { }
"ubuntu.14.04-anycpu": { },
"osx.10.10": { },
"osx.10.10-anycpu": { },
}
}
\ No newline at end of file
}
......@@ -3,6 +3,8 @@
"version": 1,
"targets": {
".NETFramework,Version=v4.5": {},
".NETFramework,Version=v4.5/osx.10.10": {},
".NETFramework,Version=v4.5/osx.10.10-anycpu": {},
".NETFramework,Version=v4.5/ubuntu.14.04": {},
".NETFramework,Version=v4.5/ubuntu.14.04-anycpu": {},
".NETFramework,Version=v4.5/win7": {},
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册