i am looking for any docs, readmes, advice on how best to build this on a Mac minimising dock use and improving build performance.
Hi there
Got a few resources for you:
-
Developer instructions
https://github.com/brave/brave-browser/blob/master/README.md
The main document you’ll want to follow -
macOS dev env tips
https://github.com/brave/brave-browser/wiki/macOS-Development-Environment
Important one here is to turn off indexing, so all the object files/outputs don’t get indexed by OS -
Chromium (upstream) setup for macOS
https://chromium.googlesource.com/chromium/src/+/lkgr/docs/mac_build_instructions.md#system-requirements -
sccache
https://github.com/brave/brave-browser/wiki/sccache-for-faster-builds
This can be great for speeding up builds; the doc we have is specific to us but I’d recommend checking it out and setting it up
Hope this helps!
Thanks
Brian
many thanks Brian. The sccache is very useful… i wasnt aware of just how much disk space is needed and how long a build takes. I found the other links, but i think i will also take more time to view the github wiki. I am kinda impatient and tend to jump straight in… i will never learn but it is good to get to grips with such a meaty project.