Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Note: The buildbots evaluate this file with CWD set to the parent | |
| 2 # directory and assume that the root of the checkout is in ./v8/, so | |
| 3 # all paths in here must match this assumption. | |
| 4 | |
| 5 vars = { | 1 vars = { |
| 6 "chromium_git": "https://chromium.googlesource.com", | 2 'webkit_url': |
|
agable
2014/11/11 20:12:06
This isn't used.
| |
| 7 | 3 'https://chromium.googlesource.com/chromium/blink.git', |
| 8 "chromium_trunk": "https://src.chromium.org/svn/trunk", | 4 'git_url': |
| 9 | 5 'https://chromium.googlesource.com' |
| 10 "buildtools_revision": "fb782d4369d5ae04f17a2fceef7de5a63e50f07b", | |
| 11 } | 6 } |
| 12 | 7 |
| 13 deps = { | 8 deps = { |
| 14 # Remember to keep the revision in sync with the Makefile. | 9 'v8/build/gyp': |
| 15 "v8/build/gyp": | 10 Var('git_url') + '/external/gyp.git@a3e2a5caf24a1e0a45401e09ad131210bf16 b852', |
| 16 "http://gyp.googlecode.com/svn/trunk@1831", | 11 'v8/buildtools': |
| 17 | 12 Var('git_url') + '/chromium/buildtools.git@fb782d4369d5ae04f17a2fceef7de 5a63e50f07b', |
| 18 "v8/third_party/icu": | 13 'v8/testing/gmock': |
| 19 Var("chromium_trunk") + "/deps/third_party/icu52@277999", | 14 Var('git_url') + '/external/googlemock.git@896ba0e03f520fb9b6ed582bde2bd 00847e3c3f2', |
| 20 | 15 'v8/testing/gtest': |
| 21 "v8/buildtools": | 16 Var('git_url') + '/external/googletest.git@4650552ff637bb44ecf7784060091 cbed3252211', |
| 22 "https://chromium.googlesource.com/chromium/buildtools.git@" + | 17 'v8/third_party/icu': |
| 23 Var("buildtools_revision"), | 18 Var('git_url') + '/chromium/deps/icu52.git@26d8859357ac0bfb86b939bf21c08 7b8eae22494', |
| 24 | |
| 25 "v8/testing/gtest": | |
| 26 "http://googletest.googlecode.com/svn/trunk@692", | |
| 27 | |
| 28 "v8/testing/gmock": | |
| 29 "http://googlemock.googlecode.com/svn/trunk@485", | |
| 30 } | 19 } |
| 31 | 20 |
| 32 deps_os = { | 21 deps_os = { |
| 33 "android": { | 22 'android': |
| 34 "v8/third_party/android_tools": | 23 { |
| 35 Var("chromium_git") + "/android_tools.git" + "@" + | 24 'v8/third_party/android_tools': |
| 36 "31869996507de16812bb53a3d0aaa15cd6194c16", | 25 Var('git_url') + '/android_tools.git@31869996507de16812bb53a3d0aaa15 cd6194c16', |
| 37 }, | 26 }, |
| 38 "win": { | 27 'win': |
| 39 "v8/third_party/cygwin": | 28 { |
| 40 Var("chromium_trunk") + "/deps/third_party/cygwin@66844", | 29 'v8/third_party/cygwin': |
| 41 | 30 Var('git_url') + '/chromium/deps/cygwin.git@06a117a90c15174436bfa20c eebbfdf43b7eb820', |
| 42 "v8/third_party/python_26": | 31 'v8/third_party/python_26': |
| 43 Var("chromium_trunk") + "/tools/third_party/python_26@89111", | 32 Var('git_url') + '/chromium/deps/python_26.git@67d19f904470effe3122d 27101cc5a8195abd157', |
| 44 } | 33 }, |
| 45 } | 34 } |
| 46 | 35 |
| 47 include_rules = [ | 36 include_rules = [ |
| 48 # Everybody can use some things. | 37 '+include', |
| 49 "+include", | 38 '+unicode', |
| 50 "+unicode", | 39 '+third_party/fdlibm' |
| 51 "+third_party/fdlibm", | |
| 52 ] | 40 ] |
| 53 | 41 |
| 54 # checkdeps.py shouldn't check for includes in these directories: | |
| 55 skip_child_includes = [ | 42 skip_child_includes = [ |
| 56 "build", | 43 'build', |
| 57 "third_party", | 44 'third_party' |
| 58 ] | 45 ] |
| 59 | 46 |
| 60 hooks = [ | 47 hooks = [ |
| 61 # Pull clang-format binaries using checked-in hashes. | 48 { |
| 62 { | 49 'action': |
| 63 "name": "clang_format_win", | 50 [ |
| 64 "pattern": ".", | 51 'download_from_google_storage', |
| 65 "action": [ "download_from_google_storage", | 52 '--no_resume', |
| 66 "--no_resume", | 53 '--platform=win32', |
| 67 "--platform=win32", | 54 '--no_auth', |
| 68 "--no_auth", | 55 '--bucket', |
| 69 "--bucket", "chromium-clang-format", | 56 'chromium-clang-format', |
| 70 "-s", "v8/buildtools/win/clang-format.exe.sha1", | 57 '-s', |
| 71 ], | 58 'v8/buildtools/win/clang-format.exe.sha1' |
| 72 }, | 59 ], |
| 73 { | 60 'pattern': |
| 74 "name": "clang_format_mac", | 61 '.', |
| 75 "pattern": ".", | 62 'name': |
| 76 "action": [ "download_from_google_storage", | 63 'clang_format_win' |
| 77 "--no_resume", | 64 }, |
| 78 "--platform=darwin", | 65 { |
| 79 "--no_auth", | 66 'action': |
| 80 "--bucket", "chromium-clang-format", | 67 [ |
| 81 "-s", "v8/buildtools/mac/clang-format.sha1", | 68 'download_from_google_storage', |
| 82 ], | 69 '--no_resume', |
| 83 }, | 70 '--platform=darwin', |
| 84 { | 71 '--no_auth', |
| 85 "name": "clang_format_linux", | 72 '--bucket', |
| 86 "pattern": ".", | 73 'chromium-clang-format', |
| 87 "action": [ "download_from_google_storage", | 74 '-s', |
| 88 "--no_resume", | 75 'v8/buildtools/mac/clang-format.sha1' |
| 89 "--platform=linux*", | 76 ], |
| 90 "--no_auth", | 77 'pattern': |
| 91 "--bucket", "chromium-clang-format", | 78 '.', |
| 92 "-s", "v8/buildtools/linux64/clang-format.sha1", | 79 'name': |
| 93 ], | 80 'clang_format_mac' |
| 94 }, | 81 }, |
| 95 { | 82 { |
| 96 # A change to a .gyp, .gypi, or to GYP itself should run the generator. | 83 'action': |
| 97 "pattern": ".", | 84 [ |
| 98 "action": ["python", "v8/build/gyp_v8"], | 85 'download_from_google_storage', |
| 99 }, | 86 '--no_resume', |
| 87 '--platform=linux*', | |
| 88 '--no_auth', | |
| 89 '--bucket', | |
| 90 'chromium-clang-format', | |
| 91 '-s', | |
| 92 'v8/buildtools/linux64/clang-format.sha1' | |
| 93 ], | |
| 94 'pattern': | |
| 95 '.', | |
| 96 'name': | |
| 97 'clang_format_linux' | |
| 98 }, | |
| 99 { | |
| 100 'action': | |
| 101 [ | |
| 102 'python', | |
| 103 'v8/build/gyp_v8' | |
| 104 ], | |
| 105 'pattern': | |
| 106 '.' | |
| 107 } | |
| 100 ] | 108 ] |
| OLD | NEW |