vars = { "libyuv_trunk" : "https://libyuv.googlecode.com/svn/trunk", # Override root_dir in your .gclient's custom_vars to specify a custom root # folder name. "root_dir": "trunk", "extra_gyp_flag": "-Dextra_gyp_flag=0", # Roll the Chromium Git hash to pick up newer versions of all the # dependencies and tools linked to in setup_links.py. "chromium_revision": "2d714fae183152299b3cbf0056eab5fe8bb75e87", } hooks = [ { # Clone chromium and its deps. "name": "sync chromium", "pattern": ".", "action": ["python", "-u", Var("root_dir") + "/sync_chromium.py", "--target-revision", Var("chromium_revision")], }, { # Create links to shared dependencies in Chromium. "name": "setup_links", "pattern": ".", "action": ["python", Var("root_dir") + "/setup_links.py"], }, { # A change to a .gyp, .gypi, or to GYP itself should run the generator. "pattern": ".", "action": ["python", Var("root_dir") + "/gyp_libyuv"], }, ]