diff options
author | Gaurav Khanna <gkhanna@microsoft.com> | 2015-10-27 09:55:28 +0300 |
---|---|---|
committer | Gaurav Khanna <gkhanna@microsoft.com> | 2015-10-28 03:02:22 +0300 |
commit | 26ba97bbd3a24c12accd2c6d6d7deb23330be69b (patch) | |
tree | d135153f7fb4bf153c9171d57ea7d69e9925ba30 /src/.nuget | |
parent | 1cf9d9fa942f47023f4d75bbfeb7c06ad4ba9cd9 (diff) |
Mac OS X - Fix bin place path for Product binaries and add support for generating Nuget package
1) Build native and managed components by default
2) Add a workaround for package restoration to work on Mono
3) Add Nuget package support
4) Fix name casing for Linux
Diffstat (limited to 'src/.nuget')
-rw-r--r-- | src/.nuget/Linux/Microsoft.DotNet.ILToNative.nuspec | 33 | ||||
-rw-r--r-- | src/.nuget/OSX/Microsoft.DotNet.ILToNative.nuspec | 33 |
2 files changed, 66 insertions, 0 deletions
diff --git a/src/.nuget/Linux/Microsoft.DotNet.ILToNative.nuspec b/src/.nuget/Linux/Microsoft.DotNet.ILToNative.nuspec new file mode 100644 index 000000000..a6a0a1488 --- /dev/null +++ b/src/.nuget/Linux/Microsoft.DotNet.ILToNative.nuspec @@ -0,0 +1,33 @@ +<?xml version="1.0"?> +<package > + <metadata> + <id>Microsoft.DotNet.ILToNative</id> + <version>1.0.0-prerelease</version> + <title>Microsoft .NET ILToNative Toolchain</title> + <authors>Microsoft</authors> + <owners>Microsoft</owners> + <licenseUrl>http://go.microsoft.com/fwlink/?LinkId=329770</licenseUrl> + <projectUrl>https://github.com/dotnet/corert</projectUrl> + <iconUrl>http://go.microsoft.com/fwlink/?LinkID=288859</iconUrl> + <requireLicenseAcceptance>true</requireLicenseAcceptance> + <description>Provides the toolchain to compile managed code to native.</description> + <releaseNotes>Initial release</releaseNotes> + <copyright>Copyright © Microsoft Corporation</copyright> + <dependencies> + <dependency id="Microsoft.DiaSymReader" version="1.0.6" /> + <dependency id="Microsoft.NETCore.Console" version="1.0.0" /> + </dependencies> + </metadata> + <files> + <file src="../ILToNative.dll" target="ILToNative.dll" /> + <file src="../ILToNative.Compiler.dll" target="ILToNative.Compiler.dll" /> + <file src="../ILToNative.DependencyAnalysisFramework.dll" target="ILToNative.DependencyAnalysisFramework.dll" /> + <file src="../ILToNative.TypeSystem.dll" target="ILToNative.TypeSystem.dll" /> + <file src="../lib/libRuntime.a" target="sdk/libRuntime.a" /> + <file src="../System.Private.Corelib.dll" target="sdk/System.Private.Corelib.dll" /> + <file src="../ToolRuntime/*.dll" /> + <file src="../ToolRuntime/*.so" /> + <file src="../ToolRuntime/coreconsole" target="ILToNative" /> + <file src="../../../../packages/Microsoft.DiaSymReader/1.0.6/lib/portable-net45+win8/Microsoft.DiaSymReader.dll" /> + </files> +</package>
\ No newline at end of file diff --git a/src/.nuget/OSX/Microsoft.DotNet.ILToNative.nuspec b/src/.nuget/OSX/Microsoft.DotNet.ILToNative.nuspec new file mode 100644 index 000000000..a84e609eb --- /dev/null +++ b/src/.nuget/OSX/Microsoft.DotNet.ILToNative.nuspec @@ -0,0 +1,33 @@ +<?xml version="1.0"?> +<package > + <metadata> + <id>Microsoft.DotNet.ILToNative</id> + <version>1.0.0-prerelease</version> + <title>Microsoft .NET ILToNative Toolchain</title> + <authors>Microsoft</authors> + <owners>Microsoft</owners> + <licenseUrl>http://go.microsoft.com/fwlink/?LinkId=329770</licenseUrl> + <projectUrl>https://github.com/dotnet/corert</projectUrl> + <iconUrl>http://go.microsoft.com/fwlink/?LinkID=288859</iconUrl> + <requireLicenseAcceptance>true</requireLicenseAcceptance> + <description>Provides the toolchain to compile managed code to native.</description> + <releaseNotes>Initial release</releaseNotes> + <copyright>Copyright © Microsoft Corporation</copyright> + <dependencies> + <dependency id="Microsoft.DiaSymReader" version="1.0.6" /> + <dependency id="Microsoft.NETCore.Console" version="1.0.0" /> + </dependencies> + </metadata> + <files> + <file src="../ILToNative.dll" target="ILToNative.dll" /> + <file src="../ILToNative.Compiler.dll" target="ILToNative.Compiler.dll" /> + <file src="../ILToNative.DependencyAnalysisFramework.dll" target="ILToNative.DependencyAnalysisFramework.dll" /> + <file src="../ILToNative.TypeSystem.dll" target="ILToNative.TypeSystem.dll" /> + <file src="../lib/libRuntime.a" target="sdk/libRuntime.a" /> + <file src="../System.Private.Corelib.dll" target="sdk/System.Private.Corelib.dll" /> + <file src="../ToolRuntime/*.dll" /> + <file src="../ToolRuntime/*.dylib" /> + <file src="../ToolRuntime/coreconsole" target="ILToNative" /> + <file src="../../../../packages/Microsoft.DiaSymReader/1.0.6/lib/portable-net45+win8/Microsoft.DiaSymReader.dll" /> + </files> +</package>
\ No newline at end of file |