Skip to content

NuGet Packages

Doug Ilijev edited this page Jul 26, 2016 · 10 revisions

NuGet packages are a convenient way to provide developers with official builds of our project as well as enabling development against our binaries.

See our plans for NuGet (#85) for more info about upcoming changes.

NuGet Feed (Stable Builds)

Coming soon! (Check back when we finalize the release/1.2 milestone.)

MyGet Feed (Preview Builds)

For preview builds of our NuGet package, see the Microsoft.ChakraCore MyGet Feed.

Currently, packages on the MyGet feed are built from the release/1.2 branch.

We have plans to expand our preview packages to include any branches under active development (such as master). Builds will be published daily, or as needed for slow-moving branches.

Grabbing Preview Binaries from NuGet Packages

NuGet packages are .zip files with a .nuget extension, so to extract files from a NuGet package, simply rename the file from ChakraCore.nuget to ChakraCore.zip, then you can open the file in your favorite zip file browser and extract the appropriate binaries for your system architecture. Currently supported: x64 and x86.

The contents of the package at present (subject to change):

x64
    ch.exe
    ch.pdb
    ChakraCore.dll
    ChakraCore.pdb
x86
    ch.exe
    ch.pdb
    ChakraCore.dll
    ChakraCore.pdb

Using NuGet Packages Automatically

Coming soon!

Unfortunately, the Microsoft.ChakraCore package does not yet contain the necessary data to make automatic inclusion of the Microsoft.ChakraCore in a project.

We have plans to enable this as soon as it is viable.

Clone this wiki locally