Re:Engineering code quality in Firefox
by freeboson on Wednesday April 22, 2020 @09:24PM
(#22951927)
Do you have to build chromium with blaze? Or does it use e.g. cmake or something?
[ Parent
| on HN ]
It's uses gn, a build system developed for Chromium. That said, on an Ubuntu system the steps to build Chromium are fairly well-documented and straightforward, as long as you have an appropriately beefy system (unfortunately it's a long wait and a fair amount of RAM is required, and Googlers tend to use a distributed build system).
https://chromium.googlesource.com/chromium/src/+/master/docs...
Re:Engineering code quality in Firefox
by tedmielczarek on Thursday April 23, 2020 @08:17AM
(#22955120)
gn is of course a meta-build system, the initials stand for "generate ninja". ninja does the actual build execution. The Firefox build system has a similar homegrown frontend called mozbuild, which generates Makefiles for the actual build.