Re:Modifications to Google Chromium for removing Google inte...
by danvittegleo on Monday September 24, 2018 @01:37AM
(#18055262)
If you were looking to just do something similar but running on another platform, knowledge of Go isn't required. The core build process is a shell script, which just has some variables injected through Go templates: https://raw.githubusercontent.com/dan-v/rattlesnakeos-stack/...
Re:Modifications to Google Chromium for removing Google inte...
by voltagex_ on Monday September 24, 2018 @01:43AM
(#18055277)
I'd definitely like to talk to you further about this - it still looks like there's a lot of hardcoded AWS stuff in there, and your terraform code assumes AWS, but it's super cool - thanks.
Re:Modifications to Google Chromium for removing Google inte...
by danvittegleo on Monday September 24, 2018 @02:02AM
(#18055360)
For sure. I'd love to have this script be able to run standalone as a local build process that would be portable across platforms and only run the AWS specific bits if you passed a flag for example. Anyways, happy to chat - you can shoot me an email [email protected]
Re:Modifications to Google Chromium for removing Google inte...
by snaky on Monday September 24, 2018 @01:45AM
(#18055288)
If you don't really care would the build take 2 hours or 2 days, using swap on SSD might solve the RAM problem.
Re:Modifications to Google Chromium for removing Google inte...
by voltagex_ on Monday September 24, 2018 @01:47AM
(#18055300)
I think you underestimate just how slow that'd be. My recollection is that the Android build tree is 30+GB and the build is extremely IO intensive.
Re:Modifications to Google Chromium for removing Google inte...
by snaky on Monday September 24, 2018 @01:57AM
(#18055338)
There are cheap VPS with even NVMe storage nowadays. And to port it on VPS is not much different from porting it to 'any Linux box or VM' which might be local server or even a laptop (when you could just run it with nice settings in background).
Most people's VPS won't have enough RAM to run the Android builld process.