​Upcoming build system changes

1,672 views
Skip to first unread message

Ryan Cairns

unread,
Feb 5, 2010, 5:57:40 PM2/5/10
to chromiu...@chromium.org
Hey Team, 

As we’ve been growing and working with more partners, the need to support board specific builds and improve our tools has become more urgent. In order to get there more quickly we’ve been investigating several different build tools. We found that the Portage build tools suit our needs well and we will be transitioning 100% within the next week. 

To date, we’ve completed the following  
We still have a lot more work to do before we’ll be satisfied with where we’re at, but over the next week our goal will be to get everything working perfectly with the new build system. 

Thanks,
-Ryan

Ashish Khosla

unread,
Feb 8, 2010, 5:56:51 PM2/8/10
to Ryan Cairns, chromiu...@chromium.org
Hi Ryan,

The Portage-based build instructions don't mention anything about building the chromium browser or downloading a chromium binary - is this subsumed into one of the ./new_... build scripts?

(A portage build I did yesterday - build on EC2 64-bit karmic instance, image/... copied to 32-bit laptop for non-chroot ./image_to_usb.sh - behaved interestingly - it booted into a familiar blue chromium os screen but without any obvious means of login.)


Thanks!

Ashish

Matt Richards

unread,
Feb 8, 2010, 7:06:31 PM2/8/10
to ash...@acm.org, Ryan Cairns, chromiu...@chromium.org
Confirmed on IRC today, the current revsion only downloads a binary of
the browser from the buildbot. Plan is to have it compile the code
eventually though.

Question I have though, do the vmware/virtualbox scripts still
function with the new system? The directions don't cover how to create
a vmware image from the new system..

--
--Matt

Nasser Grainawi

unread,
Feb 8, 2010, 10:46:10 PM2/8/10
to Matt Richards, ash...@acm.org, Ryan Cairns, chromiu...@chromium.org
Looks like so long as you give it a --from=<path to rootfs.image dir> it
should work.

The new build system sticks those images into dirs under src/build/images/*

If you run ./new_build_image.sh, you'll see it print this at the end:
"To convert to VMWare image, outside the chroot, do something like:"
" ./image_to_vmware.sh --from=${OUTSIDE_OUTPUT_DIR}"

Nasser

Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages