This repository holds the build tools needed to build the Brave desktop browser for macOS, Windows, and Linux. In particular, it fetches and syncs code from the projects we define in package.json
and src/brave/DEPS
:
- Chromium
- Fetches code via
depot_tools
. - sets the branch for Chromium (ex: 65.0.3325.181).
- Fetches code via
- brave-core
- Mounted at
src/brave
. - Maintains patches for 3rd party Chromium code.
- Mounted at
- ad-block
- Mounted at
src/brave/vendor/ad-block
. - Implements Brave's ad-block engine.
- Mounted at
- tracking-protection
- Mounted at
src/brave/vendor/tracking-protection
. - Implements Brave's tracking-protection e
- Mounted at