Hacker News new | past | comments | ask | show | jobs | submit login

Welcome to the world of Building Large Google Projects. This is somewhat painful in the Android and Dart/Flutter world. I haven't tried building Chromium yet but I'm sure it's just as complex.



Flutter/Dart is on Github


Yeah, I've tried building Chromium on my own before. Chromium's build process is so inscrutable and changes so often that several Googlers I've talked to have said you can't really do it without handholding from another Googler in-the-know.


  git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
Add it to your PATH

  fetch --nohooks chromium && cd src

  ./build/install-build-deps.sh

  gclient runhooks

  gn gen out/Default

  autoninja -C out/Default chrome
Congrats, you just built Chromium. Is it a different build process? Sure. But it sure isn't inscrutable, and they've been using this system for a while now.


Well, it could be worse: you could be building Chrome OS, which builds both Chrome and Android as part of its build.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: