Skip to content

Commit

Permalink
Adding updated nuspec
Browse files Browse the repository at this point in the history
  • Loading branch information
pre10der89 committed Dec 22, 2016
1 parent 195604c commit b486c3c
Show file tree
Hide file tree
Showing 16 changed files with 406 additions and 33 deletions.
33 changes: 0 additions & 33 deletions Build/Microsoft.ChakraCore.nuspec

This file was deleted.

1 change: 1 addition & 0 deletions Build/NuGet/.pack-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2.0.2-pre
29 changes: 29 additions & 0 deletions Build/NuGet/Microsoft.ChakraCore.ARM.nuspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<metadata>
<id>Microsoft.ChakraCore.ARM</id>
<!-- Note: actual version number is overridden by the NuGet package creation command. -->
<version>$version$</version>
<authors>Chakra Team</authors>
<owners>Chakra Team</owners>
<licenseUrl>https://github.com/Microsoft/ChakraCore/blob/master/LICENSE.txt</licenseUrl>
<projectUrl>https://github.com/Microsoft/ChakraCore</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<developmentDependency>true</developmentDependency>
<description>ChakraCore is the core part of the Chakra Javascript engine that powers Microsoft Edge.</description>
<releaseNotes>https://github.com/Microsoft/ChakraCore/wiki/Release-Notes</releaseNotes>
<copyright>Copyright (C) 2016 Microsoft</copyright>
<language>en-US</language>
<tags>Chakra,ChakraCore,javascript,js,ecmascript,compiler,platform,oss,opensource,native</tags>
<dependencies>
<group targetFramework=".NETStandard1.0" />
</dependencies>
</metadata>
<files>
<file src="_._" target="lib\netstandard1.0\"/>

<file src="Microsoft.ChakraCore.ARM.props" target="build\netstandard1.0"/>

<file src="..\VcBuild\bin\arm_release\ChakraCore.dll" target="runtimes\win8-arm\native\ChakraCore.dll" />
</files>
</package>
10 changes: 10 additions & 0 deletions Build/NuGet/Microsoft.ChakraCore.ARM.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Content Include="$(MSBuildThisFileDirectory)..\..\runtimes\win8-ARM\native\*">
<Link>%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</Content>
</ItemGroup>
</Project>
31 changes: 31 additions & 0 deletions Build/NuGet/Microsoft.ChakraCore.Symbols.nuspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<metadata>
<id>Microsoft.ChakraCore.Symbols</id>
<!-- Note: actual version number is overridden by the NuGet package creation command. -->
<version>$version$</version>
<authors>Chakra Team</authors>
<owners>Chakra Team</owners>
<licenseUrl>https://github.com/Microsoft/ChakraCore/blob/master/LICENSE.txt</licenseUrl>
<projectUrl>https://github.com/Microsoft/ChakraCore</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<developmentDependency>true</developmentDependency>
<description>ChakraCore is the core part of the Chakra Javascript engine that powers Microsoft Edge.</description>
<releaseNotes>https://github.com/Microsoft/ChakraCore/wiki/Release-Notes</releaseNotes>
<copyright>Copyright (C) 2016 Microsoft</copyright>
<language>en-US</language>
<tags>Chakra,ChakraCore,javascript,js,ecmascript,compiler,platform,oss,opensource,native</tags>
<dependencies>
<group targetFramework=".NETStandard1.0" />
</dependencies>
</metadata>
<files>
<file src="_._" target="lib\netstandard1.0\"/>

<file src="Microsoft.ChakraCore.Symbols.props" target="build\netstandard1.0"/>

<file src="..\VcBuild\bin\x86_release\ChakraCore.pdb" target="runtimes\win7-x86\native\ChakraCore.pdb" />
<file src="..\VcBuild\bin\x64_release\ChakraCore.pdb" target="runtimes\win7-x64\native\ChakraCore.pdb" />
<file src="..\VcBuild\bin\arm_release\ChakraCore.pdb" target="runtimes\win8-arm\native\ChakraCore.pdb" />
</files>
</package>
36 changes: 36 additions & 0 deletions Build/NuGet/Microsoft.ChakraCore.Symbols.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8" ?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Condition=" (Exists('packages.config') Or Exists('packages.$(MSBuildProjectName).config')) And '$(Platform)' == 'AnyCPU'">
<Content Include="$(MSBuildThisFileDirectory)..\..\runtimes\win7-x86\native\*">
<Link>x86\%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</Content>
<Content Include="$(MSBuildThisFileDirectory)..\..\runtimes\win7-x64\native\*">
<Link>x64\%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</Content>
</ItemGroup>
<ItemGroup Condition=" (Exists('packages.config') Or Exists('packages.$(MSBuildProjectName).config')) And '$(Platform)' == 'x86'">
<Content Include="$(MSBuildThisFileDirectory)..\..\runtimes\win7-x86\native\*">
<Link>%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</Content>
</ItemGroup>
<ItemGroup Condition=" (Exists('packages.config') Or Exists('packages.$(MSBuildProjectName).config')) And '$(Platform)' == 'x64'">
<Content Include="$(MSBuildThisFileDirectory)..\..\runtimes\win7-x64\native\*">
<Link>%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</Content>
</ItemGroup>
<ItemGroup Condition=" (Exists('packages.config') Or Exists('packages.$(MSBuildProjectName).config')) And '$(Platform)' == 'ARM'">
<Content Include="$(MSBuildThisFileDirectory)..\..\runtimes\win8-arm\native\*">
<Link>%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</Content>
</ItemGroup>
</Project>
29 changes: 29 additions & 0 deletions Build/NuGet/Microsoft.ChakraCore.X64.nuspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<metadata>
<id>Microsoft.ChakraCore.X64</id>
<!-- Note: actual version number is overridden by the NuGet package creation command. -->
<version>$version$</version>
<authors>Chakra Team</authors>
<owners>Chakra Team</owners>
<licenseUrl>https://github.com/Microsoft/ChakraCore/blob/master/LICENSE.txt</licenseUrl>
<projectUrl>https://github.com/Microsoft/ChakraCore</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<developmentDependency>true</developmentDependency>
<description>ChakraCore is the core part of the Chakra Javascript engine that powers Microsoft Edge.</description>
<releaseNotes>https://github.com/Microsoft/ChakraCore/wiki/Release-Notes</releaseNotes>
<copyright>Copyright (C) 2016 Microsoft</copyright>
<language>en-US</language>
<tags>Chakra,ChakraCore,javascript,js,ecmascript,compiler,platform,oss,opensource,native</tags>
<dependencies>
<group targetFramework=".NETStandard1.0" />
</dependencies>
</metadata>
<files>
<file src="_._" target="lib\netstandard1.0\"/>

<file src="Microsoft.ChakraCore.X64.props" target="build\netstandard1.0"/>

<file src="..\VcBuild\bin\x64_release\ChakraCore.dll" target="runtimes\win7-x64\native\ChakraCore.dll" />
</files>
</package>
10 changes: 10 additions & 0 deletions Build/NuGet/Microsoft.ChakraCore.X64.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Content Include="$(MSBuildThisFileDirectory)..\..\runtimes\win7-x64\native\*">
<Link>%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</Content>
</ItemGroup>
</Project>
29 changes: 29 additions & 0 deletions Build/NuGet/Microsoft.ChakraCore.X86.nuspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<metadata>
<id>Microsoft.ChakraCore.X86</id>
<!-- Note: actual version number is overridden by the NuGet package creation command. -->
<version>$version$</version>
<authors>Chakra Team</authors>
<owners>Chakra Team</owners>
<licenseUrl>https://github.com/Microsoft/ChakraCore/blob/master/LICENSE.txt</licenseUrl>
<projectUrl>https://github.com/Microsoft/ChakraCore</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<developmentDependency>true</developmentDependency>
<description>ChakraCore is the core part of the Chakra Javascript engine that powers Microsoft Edge.</description>
<releaseNotes>https://github.com/Microsoft/ChakraCore/wiki/Release-Notes</releaseNotes>
<copyright>Copyright (C) 2016 Microsoft</copyright>
<language>en-US</language>
<tags>Chakra,ChakraCore,javascript,js,ecmascript,compiler,platform,oss,opensource,native</tags>
<dependencies>
<group targetFramework=".NETStandard1.0" />
</dependencies>
</metadata>
<files>
<file src="_._" target="lib\netstandard1.0\"/>

<file src="Microsoft.ChakraCore.X86.props" target="build\netstandard1.0"/>

<file src="..\VcBuild\bin\x86_release\ChakraCore.dll" target="runtimes\win7-x86\native\ChakraCore.dll" />
</files>
</package>
10 changes: 10 additions & 0 deletions Build/NuGet/Microsoft.ChakraCore.X86.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Content Include="$(MSBuildThisFileDirectory)..\..\runtimes\win7-x86\native\*">
<Link>%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</Content>
</ItemGroup>
</Project>
31 changes: 31 additions & 0 deletions Build/NuGet/Microsoft.ChakraCore.nuspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<metadata minClientVersion="3.4">
<id>Microsoft.ChakraCore</id>
<!-- Note: actual version number is overridden by the NuGet package creation command. -->
<version>$version$</version>
<authors>Chakra Team</authors>
<owners>Chakra Team</owners>
<licenseUrl>https://github.com/Microsoft/ChakraCore/blob/master/LICENSE.txt</licenseUrl>
<projectUrl>https://github.com/Microsoft/ChakraCore</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<developmentDependency>true</developmentDependency>
<description>ChakraCore is the core part of the Chakra Javascript engine that powers Microsoft Edge.</description>
<releaseNotes>https://github.com/Microsoft/ChakraCore/wiki/Release-Notes</releaseNotes>
<copyright>Copyright (C) 2016 Microsoft</copyright>
<language>en-US</language>
<tags>Chakra,ChakraCore,javascript,js,ecmascript,compiler,platform,oss,opensource,native</tags>
<dependencies>
<group targetFramework=".NETStandard1.0" />
</dependencies>
</metadata>
<files>
<file src="_._" target="lib\netstandard1.0\"/>

<file src="Microsoft.ChakraCore.props" target="build\netstandard1.0"/>

<file src="..\VcBuild\bin\x86_release\ChakraCore.dll" target="runtimes\win7-x86\native\ChakraCore.dll" />
<file src="..\VcBuild\bin\x64_release\ChakraCore.dll" target="runtimes\win7-x64\native\ChakraCore.dll" />
<file src="..\VcBuild\bin\arm_release\ChakraCore.dll" target="runtimes\win8-arm\native\ChakraCore.dll" />
</files>
</package>
36 changes: 36 additions & 0 deletions Build/NuGet/Microsoft.ChakraCore.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8" ?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Condition=" (Exists('packages.config') Or Exists('packages.$(MSBuildProjectName).config')) And '$(Platform)' == 'AnyCPU'">
<Content Include="$(MSBuildThisFileDirectory)..\..\runtimes\win7-x86\native\*">
<Link>x86\%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</Content>
<Content Include="$(MSBuildThisFileDirectory)..\..\runtimes\win7-x64\native\*">
<Link>x64\%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</Content>
</ItemGroup>
<ItemGroup Condition=" (Exists('packages.config') Or Exists('packages.$(MSBuildProjectName).config')) And '$(Platform)' == 'x86'">
<Content Include="$(MSBuildThisFileDirectory)..\..\runtimes\win7-x86\native\*">
<Link>%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</Content>
</ItemGroup>
<ItemGroup Condition=" (Exists('packages.config') Or Exists('packages.$(MSBuildProjectName).config')) And '$(Platform)' == 'x64'">
<Content Include="$(MSBuildThisFileDirectory)..\..\runtimes\win7-x64\native\*">
<Link>%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</Content>
</ItemGroup>
<ItemGroup Condition=" (Exists('packages.config') Or Exists('packages.$(MSBuildProjectName).config')) And '$(Platform)' == 'ARM'">
<Content Include="$(MSBuildThisFileDirectory)..\..\runtimes\win8-arm\native\*">
<Link>%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</Content>
</ItemGroup>
</Project>
69 changes: 69 additions & 0 deletions Build/NuGet/Microsoft.ChakraCore.vc140.nuspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<metadata>
<id>Microsoft.ChakraCore.vc140</id>
<!-- Note: actual version number is overridden by the NuGet package creation command. -->
<version>$version$</version>
<authors>Chakra Team</authors>
<owners>Chakra Team</owners>
<licenseUrl>https://github.com/Microsoft/ChakraCore/blob/master/LICENSE.txt</licenseUrl>
<projectUrl>https://github.com/Microsoft/ChakraCore</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<developmentDependency>true</developmentDependency>
<description>ChakraCore is the core part of the Chakra Javascript engine that powers Microsoft Edge.</description>
<releaseNotes>https://github.com/Microsoft/ChakraCore/wiki/Release-Notes</releaseNotes>
<copyright>Copyright (C) 2016 Microsoft</copyright>
<language>en-US</language>
<tags>Chakra,ChakraCore,javascript,js,ecmascript,compiler,platform,oss,opensource,native,nativepackage,C++,vc140</tags>
</metadata>
<files>
<!--Build-->
<file src="Microsoft.ChakraCore.vc140.targets" target="build\native"/>

<!--Include-->
<file src="..\..\lib\Jsrt\ChakraCommon.h" target="build\native\include\ChakraCommon.h"/>
<file src="..\..\lib\Jsrt\ChakraCommonWindows.h" target="build\native\include\ChakraCommonWindows.h"/>
<file src="..\..\lib\Jsrt\ChakraCore.h" target="build\native\include\ChakraCore.h"/>
<file src="..\..\lib\Jsrt\ChakraDebug.h" target="build\native\include\ChakraDebug.h"/>

<!--Lib-->
<file src="..\VcBuild\bin\x86_release\ChakraCore.dll" target="lib\native\v140\x86\release\ChakraCore.dll" />
<file src="..\VcBuild\bin\x86_release\ChakraCore.lib" target="lib\native\v140\x86\release\ChakraCore.lib" />
<file src="..\VcBuild\bin\x86_release\ChakraCore.pdb" target="lib\native\v140\x86\release\ChakraCore.pdb" />
<file src="..\VcBuild\bin\x86_release\ch.exe" target="lib\native\v140\x86\release\ch.exe" />
<file src="..\VcBuild\bin\x86_release\ch.pdb" target="lib\native\v140\x86\release\ch.pdb" />

<!--Copying Release to Debug for now to save on build time-->
<file src="..\VcBuild\bin\x86_release\ChakraCore.dll" target="lib\native\v140\x86\debug\ChakraCore.dll" />
<file src="..\VcBuild\bin\x86_release\ChakraCore.lib" target="lib\native\v140\x86\debug\ChakraCore.lib" />
<file src="..\VcBuild\bin\x86_release\ChakraCore.pdb" target="lib\native\v140\x86\debug\ChakraCore.pdb" />
<file src="..\VcBuild\bin\x86_release\ch.exe" target="lib\native\v140\x86\debug\ch.exe" />
<file src="..\VcBuild\bin\x86_release\ch.pdb" target="lib\native\v140\x86\debug\ch.pdb" />

<file src="..\VcBuild\bin\x64_release\ChakraCore.dll" target="lib\native\v140\x64\release\ChakraCore.dll" />
<file src="..\VcBuild\bin\x64_release\ChakraCore.lib" target="lib\native\v140\x64\release\ChakraCore.lib" />
<file src="..\VcBuild\bin\x64_release\ChakraCore.pdb" target="lib\native\v140\x64\release\ChakraCore.pdb" />
<file src="..\VcBuild\bin\x64_release\ch.exe" target="lib\native\v140\x64\release\ch.exe" />
<file src="..\VcBuild\bin\x64_release\ch.pdb" target="lib\native\v140\x64\release\ch.pdb" />

<!--Copying Release to Debug for now to save on build time-->
<file src="..\VcBuild\bin\x64_release\ChakraCore.dll" target="lib\native\v140\x64\debug\ChakraCore.dll" />
<file src="..\VcBuild\bin\x64_release\ChakraCore.lib" target="lib\native\v140\x64\debug\ChakraCore.lib" />
<file src="..\VcBuild\bin\x64_release\ChakraCore.pdb" target="lib\native\v140\x64\debug\ChakraCore.pdb" />
<file src="..\VcBuild\bin\x64_release\ch.exe" target="lib\native\v140\x64\debug\ch.exe" />
<file src="..\VcBuild\bin\x64_release\ch.pdb" target="lib\native\v140\x64\debug\ch.pdb" />

<file src="..\VcBuild\bin\arm_release\ChakraCore.dll" target="lib\native\v140\arm\release\ChakraCore.dll" />
<file src="..\VcBuild\bin\arm_release\ChakraCore.lib" target="lib\native\v140\arm\release\ChakraCore.lib" />
<file src="..\VcBuild\bin\arm_release\ChakraCore.pdb" target="lib\native\v140\arm\release\ChakraCore.pdb" />
<file src="..\VcBuild\bin\arm_release\ch.exe" target="lib\native\v140\arm\release\ch.exe" />
<file src="..\VcBuild\bin\arm_release\ch.pdb" target="lib\native\v140\arm\release\ch.pdb" />

<!--Copying Release to Debug for now to save on build time-->
<file src="..\VcBuild\bin\arm_release\ChakraCore.dll" target="lib\native\v140\arm\debug\ChakraCore.dll" />
<file src="..\VcBuild\bin\arm_release\ChakraCore.lib" target="lib\native\v140\arm\debug\ChakraCore.lib" />
<file src="..\VcBuild\bin\arm_release\ChakraCore.pdb" target="lib\native\v140\arm\debug\ChakraCore.pdb" />
<file src="..\VcBuild\bin\arm_release\ch.exe" target="lib\native\v140\arm\debug\ch.exe" />
<file src="..\VcBuild\bin\arm_release\ch.pdb" target="lib\native\v140\arm\debug\ch.pdb" />
</files>
</package>
Loading

0 comments on commit b486c3c

Please sign in to comment.