-
Notifications
You must be signed in to change notification settings - Fork 189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build chromium OS with local browser #44
Comments
@fydeos-alpha Could you help, sir? |
I encount the same problem. |
Remove |
Removed |
@killmind what's your meaning of "build without complicated configuration and syncing"? |
When you clone the repository of chrome brower locally, it seems you would need to run |
I think the guide should be integral with everything inside to avoid confusion for beginners. To get chromium code
If it is broken, run this to continue or sync later.
There's problem to get WebRTC branch, and you may have to add this into ~/.gitconfig
To sync with specific tag to match with raspbarry_pi overlay like r77, you need do this in chromium code, after first code syncing.
After syncing, adding this line to end of .gclient in parent of src directory
Then you run cros_sdk to mount local chromium source code
In cros_sdk environment, you could see chromium code mounted at /home/${your_account}/chrome_root directory. Then you can run build_packages or use "emerge-${BOARD} chromeos-base/chromeos-chrome" to build chromium. |
Instructions added to README. Thank you @haiyanghaiyang |
I noticed that in file
overlay-rpi3/make.conf
the way of building browser is set to local.CHROME_ORIGIN=LOCAL_SOURCE
.Then I cloned a copy of chrome source code and put it in, and sync the code by command
By restarting build_parckage, cros_sdk found the browser souce code, but reported an error like this:
Do I need to set any other configuration to build the OS together with browser? It's not a problem for me whether CHROME_ORIGIN is LOCAL_SOURCE or from server. I simply want to build a image by myself. Thanks!
The text was updated successfully, but these errors were encountered: