

Will delete from the working copy any dependencies that have been removed since the last sync. A warning will be output about the current code state expecting a different chromium version. Useful if you want to avoid a minor update when not ready for the larger build time a chromium update may result in. Will force or skip the chromium version update when applicable. **įorce update both Chromium and brave-core to the versions specified in brave-browser/package.json and force updates all dependent repos - same as npm run init **Use this if you're having trouble and want to force the branches back to a known state. Will force update all child dependencies. Updates both Chromium and brave-core to the latest remote commit for the current brave-core branch and the Chromium ref specified in brave-browser/package.json (e.g. **Use this if you want the script to manage keeping you up to date instead of pulling or switching branches manually.

Will update child dependencies only if any project needed updating during this script run. If the chromium version did not change, it will only re-apply patches that have changed. Updates chromium if needed and re-applies patches. to perform npm install on child projects)

Maintains patches for 3rd party Chromium code.In particular, it fetches and syncs code from the projects defined in package.json and src/brave/DEPS: This repository holds the build tools needed to build the Brave desktop browser for macOS, Windows, and Linux.
