"chromium_trunk" : "http://src.chromium.org/svn/trunk",
# chrome://version/ for revision of canary Chrome.
# http://chromium-status.appspot.com/lkgr is a last known good revision.
- "chromium_revision": "262938",
+ "chromium_revision": "280149",
}
# NOTE: Prefer revision numbers to tags for svn deps. Use http rather than
"build":
Var("chromium_trunk") + "/src/build@" + Var("chromium_revision"),
+ "buildtools":
+ From("chromium_deps", "src/buildtools"),
+
# Needed by common.gypi.
"google_apis/build":
Var("chromium_trunk") + "/src/google_apis/build@" + Var("chromium_revision"),
"tools/gyp":
From("chromium_deps", "src/tools/gyp"),
+ "tools/memory":
+ Var("chromium_trunk") + "/src/tools/memory@" + Var("chromium_revision"),
+
"tools/python":
Var("chromium_trunk") + "/src/tools/python@" + Var("chromium_revision"),
+ "tools/sanitizer_options":
+ File(Var("chromium_trunk") + "/src/base/debug/sanitizer_options.cc@" + Var("chromium_revision")),
+
+ "tools/tsan_suppressions":
+ File(Var("chromium_trunk") + "/src/base/debug/tsan_suppressions.cc@" + Var("chromium_revision")),
+
"tools/valgrind":
Var("chromium_trunk") + "/src/tools/valgrind@" + Var("chromium_revision"),
"third_party/binutils":
Var("chromium_trunk") + "/src/third_party/binutils@" + Var("chromium_revision"),
+ "third_party/libc++":
+ Var("chromium_trunk") + "/src/third_party/libc++@" + Var("chromium_revision"),
+
+ "third_party/libc++/trunk":
+ From("chromium_deps", "src/third_party/libc++/trunk"),
+
+ "third_party/libc++abi":
+ Var("chromium_trunk") + "/src/third_party/libc++abi@" + Var("chromium_revision"),
+
+ "third_party/libc++abi/trunk":
+ From("chromium_deps", "src/third_party/libc++abi/trunk"),
+
"third_party/libjpeg_turbo":
From("chromium_deps", "src/third_party/libjpeg_turbo"),
"--platform=win32",
"--no_auth",
"--bucket", "chromium-gn",
- "-s", Var("root_dir") + "/tools/gn/bin/win/gn.exe.sha1",
+ "-s", Var("root_dir") + "/buildtools/win/gn.exe.sha1",
],
},
{
"--platform=darwin",
"--no_auth",
"--bucket", "chromium-gn",
- "-s", Var("root_dir") + "/tools/gn/bin/mac/gn.sha1",
+ "-s", Var("root_dir") + "/buildtools/mac/gn.sha1",
],
},
{
"--platform=linux*",
"--no_auth",
"--bucket", "chromium-gn",
- "-s", Var("root_dir") + "/tools/gn/bin/linux/gn.sha1",
+ "-s", Var("root_dir") + "/buildtools/linux64/gn.sha1",
],
},
{
"--platform=linux*",
"--no_auth",
"--bucket", "chromium-gn",
- "-s", Var("root_dir") + "/tools/gn/bin/linux/gn32.sha1",
+ "-s", Var("root_dir") + "/buildtools/linux32/gn.sha1",
],
},
{
+ # Remove GN binaries from tools/gn/bin that aren't used anymore.
+ # TODO(kjellander) remove after the end of July, 2014.
+ "name": "remove_old_gn_binaries",
+ "pattern": ".",
+ "action": ["python", Var("root_dir") + "/tools/gn/bin/rm_binaries.py"],
+ },
+ {
# Pull clang on mac. If nothing changed, or on non-mac platforms, this takes
# zero seconds to run. If something changed, it downloads a prebuilt clang.
"pattern": ".",