Skip to content

Latest commit

 

History

History
41 lines (26 loc) · 1.12 KB

README.md

File metadata and controls

41 lines (26 loc) · 1.12 KB

browser-laptop-bootstrap

Everything you need to compile Muon and run Brave

  • fetches syncs code from all projects we define in package.json
    • fetches all 3rd party source code (Chromium) via depot_tools
    • sets the branch for Chromium (ex: 54.0.2840.100)
    • checks out Muon
    • checks out our fork of node as a dependency under Muon (along with other deps)
    • checks out browser-laptop
  • applies patches we have for 3rd party code (Chromium, node)

Please check out our wiki for more in-depth information

Quick Start

npm install

Setup submodule and gclient config:

npm run init

Build release:

npm run build

Build debug:

npm run build -- Debug

To setup browser-laptop:

cd src/browser-laptop/
npm install
npm run watch

To start browser-laptop using your debug build:

npm start -- Debug