Except as otherwise noted, the content of this page is licensed under a Creative Commons Attribution 2.5 license, and examples are licensed under the BSD License.

The Chromium OS designs and code are preliminary. Expect them to evolve.

Getting the Chromium Source for Chromium OS

Obsoleted by the cros_workon/repo build system

This page describes how to download the source code for the Chromium OS project.  There are two components of this project: the browser and the operating system.  Please see each relevant section to find information on how to download each.

Get the source code for the browser (optional)

The easiest and fastest way to get Chromium OS built is to skip this step and use a precompiled browser image.  The build instructions tell you how to do this.

If you do want to build the browser from source, you will need to get the Chromium source code.  You do not need to follow the Chromium build instructions if you are planning on doing development only on the platform.  Instead, you will be building the browser with the rest of the platform described later.  You should still make sure you have all the prerequisites and it is recommended you run the script listed under Automated Testing.


IMPORTANT:
  If you choose to build the browser from source as well, you must edit the .gclient file in your Chromium (BROWSER, not OS) build directory adding the following lines to the solutions dict:

  { "name"        : "cros_deps",
    "url"         : "http://src.chromium.org/svn/trunk/cros_deps",
  } ,

Then run gclient sync to pull in dependencies needed for building the Chromium OS build of the browser. 

If, however, you plan to develop for the browser aspect of the OS, you'll need to learn how use the Chromium build system, and you'll need to add a GYP_DEFINES variable to your environment. Details are in Building Chromium Separately.

  Sign in   Recent Site Activity   Terms   Report Abuse   Print page  |  Powered by Google Sites