Skip to content
Alex Maitland edited this page Jun 12, 2016 · 11 revisions

Building cef-binary Nuget packages

Requirements

  • cmake
  • 7Zip
  • Visual Studio 2013 Pro/Community Update 5 or Visual Studio 2015 Pro/Community Update 1
  • Powershell

Latest Version (Automated)

For build branch 2704 and newer. Using releases from Spotify CEF Automated Build server

The latest version of the build.ps1 powershell script will download the specified CEF Binary revision and generate the packages automatically.

  • Git clone the cef-binary repository
  • Edit build.ps1, modify $CefVersion, specify the version you wish to build e.g. CEF 3.2704.1427.g95055fe
  • Make sure cmake and 7zip are in your path.
  • Save and execute build.ps1

Older Versions (manual)

Older releases were sourced from cefbuilds.com

Important You'll need to use an older version of the build.ps1 script to build the 2623 branch and older

  • Git clone the cef-binary repository
  • Checkout the specific commit
  • Download both 32bit and 64bit versions for the branch your interested in e.g. 3.2623.1401
  • Extract the 32bit version into <path-to-cef-binary>\cef_binary_3.y.z_windows32
  • Extract the 64bit version into <path-to-cef-binary>\cef_binary_3.y.z_windows64
  • Ensure CMake is in the path
  • Edit build.ps1 and update the CEF version and CEF package version based on the CEF version you downloaded.
  • Open powershell
  • Execute build.ps1
Clone this wiki locally