/ChakraCore-Debugger--old

Debugging companion for the ChakraCore JavaScript engine

Primary LanguageC++MIT LicenseMIT

ChakraCore-Debugger

Debugging companion for the ChakraCore JavaScript engine

Prerequisites

  • Visual Studio 2017
  • Python 2.7 (must be in the PATH)

Building

ChakraCore-Debugger depends on ChakraCore from NuGet.

  1. Clone the project (and submodules)
> git clone --recurse-submodules https://github.com/kfarnung/ChakraCore-Debugger
  1. Launch the solution file
> cd .\ChakraCore-Debugger\
> .\ChakraCoreDebugger.sln
  1. Right-click the "Debug.Sample" project and click "Set as StartUp Project"
  2. Choose the desired build configuration and platform (e.g. Debug - x64)
  3. Right-click on the Solution in "Solution Explorer" and click "Restore NuGet Packages"
  4. Set the debugger arguments in the "Debug.Sample" project to pass the name of a script to run (test.js is dropped with the executable by default)
  5. Hit F5 to start debugging