blob: 79ee534e1f9272902cfabf0cf1e4f409f963a96b [file] [log] [blame]
[email protected]5f129de2009-02-24 23:22:041vars = {
[email protected]44a2e452010-09-26 17:04:162 # Use this googlecode_url variable only if there is an internal mirror for it.
3 # If you do not know, use the full path while defining your new deps entry.
[email protected]0cf0cce2010-09-03 00:57:184 "googlecode_url": "http://%s.googlecode.com/svn",
[email protected]8e303b22010-08-18 21:03:125 "webkit_trunk": "http://svn.webkit.org/repository/webkit/trunk",
[email protected]d657f3cc2010-09-02 03:44:046 "nacl_trunk": "http://src.chromium.org/native_client/trunk",
[email protected]9cb83012011-06-02 22:16:377 "webkit_revision": "87953",
[email protected]e39a5ac2010-10-12 14:47:598 "chromium_git": "http://git.chromium.org/git",
[email protected]ea6528b2010-12-16 19:06:479 "swig_revision": "69281",
[email protected]b4e6d2db2011-04-28 00:32:5010 # These hashes need to be updated when nacl_revision is changed.
[email protected]1a9dfc9d2011-05-18 01:22:4511 # After changing nacl_revision, run gclient sync to get the new values.
[email protected]a751c1a2011-05-28 18:57:4412 "nacl_irt_hash_x86_32": "6aff4ea5ebdf9d57bd2e01caa662efd58d6bae18",
13 "nacl_irt_hash_x86_64": "88deae19ead39075214964fc1511ce0e1f3a0fe9",
14 "nacl_revision": "5493",
[email protected]261b3b02011-05-16 18:38:3815 "nacl_tools_revision": "5308",
[email protected]e18194c2011-05-27 02:42:4116 "libjingle_revision": "63",
[email protected]5d15b272011-04-18 22:35:3617 "libvpx_revision": "81610",
[email protected]de25bb12011-05-03 01:08:5018 "ffmpeg_revision": "83815",
[email protected]0ee6a762011-06-02 22:01:0019 "skia_revision": "1482",
[email protected]45806362011-06-01 09:22:5420 "v8_revision": "8107",
[email protected]5f129de2009-02-24 23:22:0421}
22
[email protected]5f129de2009-02-24 23:22:0423deps = {
24 "src/breakpad/src":
[email protected]29453e942011-04-05 17:38:1425 (Var("googlecode_url") % "google-breakpad") + "/trunk/src@786",
[email protected]5f129de2009-02-24 23:22:0426
[email protected]74647d22009-06-23 01:13:5227 "src/build/util/support":
[email protected]9ff126f2009-08-04 17:32:0328 "/trunk/deps/support@20411",
[email protected]74647d22009-06-23 01:13:5229
[email protected]5f129de2009-02-24 23:22:0430 "src/googleurl":
[email protected]f3086a402011-05-03 03:00:3931 (Var("googlecode_url") % "google-url") + "/trunk@155",
[email protected]5f129de2009-02-24 23:22:0432
[email protected]808ea572010-09-01 16:22:0133 "src/seccompsandbox":
[email protected]9ff08dd2010-12-09 00:40:4134 (Var("googlecode_url") % "seccompsandbox") + "/trunk@153",
[email protected]808ea572010-09-01 16:22:0135
[email protected]5f129de2009-02-24 23:22:0436 "src/sdch/open-vcdiff":
[email protected]0cf0cce2010-09-03 00:57:1837 (Var("googlecode_url") % "open-vcdiff") + "/trunk@28",
[email protected]5f129de2009-02-24 23:22:0438
39 "src/testing/gtest":
[email protected]62e9f2a2011-04-02 07:00:1940 (Var("googlecode_url") % "googletest") + "/trunk@560",
[email protected]5f129de2009-02-24 23:22:0441
[email protected]c6bc0bd2011-01-27 19:55:0642 "src/testing/gmock":
[email protected]62e9f2a2011-04-02 07:00:1943 (Var("googlecode_url") % "googlemock") + "/trunk@374",
[email protected]c6bc0bd2011-01-27 19:55:0644
[email protected]121de342010-04-28 22:52:4345 "src/third_party/angle":
[email protected]2e694312011-05-28 01:27:1346 (Var("googlecode_url") % "angleproject") + "/trunk@660",
[email protected]121de342010-04-28 22:52:4347
[email protected]1ec9e292011-02-01 21:38:1848 # Note that this is *not* where we check out WebKit -- this just
49 # puts some extra files into place for the real WebKit checkout to
50 # happen. See lines mentioning "webkit_revision" for the real
51 # WebKit checkout.
[email protected]5f129de2009-02-24 23:22:0452 "src/third_party/WebKit":
[email protected]8cf26422011-02-27 00:33:4453 "/trunk/deps/third_party/WebKit@76115",
[email protected]5f129de2009-02-24 23:22:0454
[email protected]280629492009-09-09 06:49:0855 "src/third_party/icu":
[email protected]44b174b2011-05-17 02:05:4556 "/trunk/deps/third_party/icu46@85319",
[email protected]5f129de2009-02-24 23:22:0457
[email protected]adee30d2009-08-21 15:15:1658 "src/third_party/hunspell":
[email protected]b16b5122010-11-10 03:52:5859 "/trunk/deps/third_party/hunspell@65351",
[email protected]a0c303472010-06-03 03:32:3160
61 "src/third_party/hunspell_dictionaries":
[email protected]70e982a2011-04-07 23:38:1362 "/trunk/deps/third_party/hunspell_dictionaries@79099",
[email protected]5c965dd2009-09-04 21:11:4363
[email protected]1ebf8962010-09-28 17:51:5764 "src/third_party/safe_browsing/testing":
[email protected]a1980332010-11-16 00:22:3265 (Var("googlecode_url") % "google-safe-browsing") + "/trunk/testing@106",
[email protected]1ebf8962010-09-28 17:51:5766
[email protected]c97d3962011-04-08 17:21:3167 "src/third_party/cacheinvalidation/files/src/google":
[email protected]70e982a2011-04-07 23:38:1368 (Var("googlecode_url") % "google-cache-invalidation-api") +
69 "/trunk/src/google@80",
[email protected]2cbb95c2010-04-23 03:03:2670
[email protected]9ce15e922011-03-22 22:24:4271 "src/third_party/leveldb":
[email protected]5c97a7b2011-06-02 19:04:2072 (Var("googlecode_url") % "leveldb") + "/trunk@30",
[email protected]9ce15e922011-03-22 22:24:4273
[email protected]9ce15e922011-03-22 22:24:4274 "src/third_party/snappy/src":
[email protected]723547f2011-05-24 16:26:4275 (Var("googlecode_url") % "snappy") + "/trunk@37",
[email protected]9ce15e922011-03-22 22:24:4276
[email protected]acb9f722010-03-25 17:14:5977 "src/tools/gyp":
[email protected]15ac7462011-06-01 18:06:3578 (Var("googlecode_url") % "gyp") + "/trunk@931",
[email protected]acb9f722010-03-25 17:14:5979
[email protected]5f129de2009-02-24 23:22:0480 "src/v8":
[email protected]5a939d32011-02-14 14:46:5881 (Var("googlecode_url") % "v8") + "/trunk@" + Var("v8_revision"),
[email protected]5f129de2009-02-24 23:22:0482
[email protected]3c221842009-07-13 21:09:3883 "src/native_client":
[email protected]8e303b22010-08-18 21:03:1284 Var("nacl_trunk") + "/src/native_client@" + Var("nacl_revision"),
[email protected]70e982a2011-04-07 23:38:1385
[email protected]2d783342010-08-11 20:48:2886 "src/chrome/test/data/extensions/api_test/permissions/nacl_enabled/bin":
[email protected]b70ffd1f2010-09-08 22:50:1787 Var("nacl_trunk") + "/src/native_client/tests/prebuilt@" +
[email protected]2d783342010-08-11 20:48:2888 Var("nacl_revision"),
[email protected]3c221842009-07-13 21:09:3889
[email protected]a19c9b62011-01-21 03:43:3990 "src/third_party/skia/gpu":
91 (Var("googlecode_url") % "skia") + "/trunk/gpu@" + Var("skia_revision"),
92
[email protected]8eb0eeb2009-10-23 14:52:4093 "src/third_party/skia/src":
[email protected]0cf0cce2010-09-03 00:57:1894 (Var("googlecode_url") % "skia") + "/trunk/src@" + Var("skia_revision"),
[email protected]8eb0eeb2009-10-23 14:52:4095
96 "src/third_party/skia/include":
[email protected]0cf0cce2010-09-03 00:57:1897 (Var("googlecode_url") % "skia") + "/trunk/include@" + Var("skia_revision"),
[email protected]d5282e72009-05-13 13:16:5298
[email protected]e6e47fc2009-07-13 19:18:2399 "src/third_party/WebKit/LayoutTests":
[email protected]5f129de2009-02-24 23:22:04100 Var("webkit_trunk") + "/LayoutTests@" + Var("webkit_revision"),
101
[email protected]c1d9cdc2011-01-17 06:50:01102 "src/third_party/WebKit/Source":
103 Var("webkit_trunk") + "/Source@" + Var("webkit_revision"),
[email protected]dec7b172009-09-23 22:11:35104
[email protected]c92db212010-12-18 03:25:19105 "src/third_party/WebKit/Tools/DumpRenderTree":
106 Var("webkit_trunk") + "/Tools/DumpRenderTree@" + Var("webkit_revision"),
[email protected]55eb3972010-04-07 03:07:51107
[email protected]c92db212010-12-18 03:25:19108 "src/third_party/WebKit/Tools/Scripts":
109 Var("webkit_trunk") + "/Tools/Scripts@" + Var("webkit_revision"),
[email protected]f3d80d92010-02-09 01:57:54110
[email protected]d7bdd382009-11-13 02:15:59111 "src/third_party/ots":
[email protected]1ce87502011-05-31 00:41:13112 (Var("googlecode_url") % "ots") + "/trunk@66",
[email protected]d7bdd382009-11-13 02:15:59113
[email protected]58734d62009-06-30 00:12:53114 "src/tools/page_cycler/acid3":
[email protected]060ab042009-07-13 21:39:51115 "/trunk/deps/page_cycler/acid3@19546",
[email protected]07352662009-07-13 23:22:33116
[email protected]2a18cabc2011-04-12 10:36:04117 "src/third_party/bidichecker":
[email protected]8183066d2011-05-08 00:33:41118 (Var("googlecode_url") % "bidichecker") + "/trunk/lib@4",
[email protected]2a18cabc2011-04-12 10:36:04119
[email protected]2d8ea6b2010-12-18 05:06:44120 # We run these layout tests as UI tests. Since many of the buildbots that
[email protected]6d374492009-08-05 06:02:07121 # run layout tests do NOT have access to the LayoutTest directory, we need
[email protected]2d8ea6b2010-12-18 05:06:44122 # to map them here. In practice, these do not take up much space.
[email protected]6d374492009-08-05 06:02:07123 "src/chrome/test/data/layout_tests/LayoutTests/fast/events":
124 Var("webkit_trunk") + "/LayoutTests/fast/events@" +
125 Var("webkit_revision"),
[email protected]53d4e7d2009-09-24 05:14:30126 "src/chrome/test/data/layout_tests/LayoutTests/fast/js/resources":
127 Var("webkit_trunk") + "/LayoutTests/fast/js/resources@" +
128 Var("webkit_revision"),
[email protected]6d374492009-08-05 06:02:07129 "src/chrome/test/data/layout_tests/LayoutTests/fast/workers":
130 Var("webkit_trunk") + "/LayoutTests/fast/workers@" +
131 Var("webkit_revision"),
132 "src/chrome/test/data/layout_tests/LayoutTests/http/tests/resources":
133 Var("webkit_trunk") + "/LayoutTests/http/tests/resources@" +
134 Var("webkit_revision"),
135 "src/chrome/test/data/layout_tests/LayoutTests/http/tests/workers":
136 Var("webkit_trunk") + "/LayoutTests/http/tests/workers@" +
137 Var("webkit_revision"),
138 "src/chrome/test/data/layout_tests/LayoutTests/http/tests/xmlhttprequest":
139 Var("webkit_trunk") + "/LayoutTests/http/tests/xmlhttprequest@" +
140 Var("webkit_revision"),
[email protected]fc4c93122010-10-04 07:24:16141 "src/chrome/test/data/layout_tests/LayoutTests/http/tests/websocket/tests":
142 Var("webkit_trunk") + "/LayoutTests/http/tests/websocket/tests@" +
143 Var("webkit_revision"),
[email protected]4d19b9e2010-04-20 01:41:28144 "src/chrome/test/data/layout_tests/LayoutTests/platform/chromium/fast/workers":
145 Var("webkit_trunk") + "/LayoutTests/platform/chromium/fast/workers@" +
146 Var("webkit_revision"),
[email protected]f6b551d2010-04-03 00:49:55147 "src/chrome/test/data/layout_tests/LayoutTests/platform/chromium-mac/fast/events":
148 Var("webkit_trunk") + "/LayoutTests/platform/chromium-mac/fast/events@" +
149 Var("webkit_revision"),
150 "src/chrome/test/data/layout_tests/LayoutTests/platform/chromium-mac/http/tests/workers":
151 Var("webkit_trunk") + "/LayoutTests/platform/chromium-mac/http/tests/workers@" +
152 Var("webkit_revision"),
153 "src/chrome/test/data/layout_tests/LayoutTests/platform/chromium-mac/storage/domstorage":
154 Var("webkit_trunk") + "/LayoutTests/platform/chromium-mac/storage/domstorage@" +
155 Var("webkit_revision"),
156 "src/chrome/test/data/layout_tests/LayoutTests/platform/chromium-win/fast/events":
157 Var("webkit_trunk") + "/LayoutTests/platform/chromium-win/fast/events@" +
158 Var("webkit_revision"),
159 "src/chrome/test/data/layout_tests/LayoutTests/platform/chromium-win/fast/workers":
160 Var("webkit_trunk") + "/LayoutTests/platform/chromium-win/fast/workers@" +
161 Var("webkit_revision"),
[email protected]446f96c2010-06-28 22:32:32162 "src/chrome/test/data/layout_tests/LayoutTests/http/tests/appcache":
163 Var("webkit_trunk") + "/LayoutTests/http/tests/appcache@" +
164 Var("webkit_revision"),
[email protected]f6b551d2010-04-03 00:49:55165 "src/chrome/test/data/layout_tests/LayoutTests/platform/chromium-win/http/tests/workers":
166 Var("webkit_trunk") + "/LayoutTests/platform/chromium-win/http/tests/workers@" +
167 Var("webkit_revision"),
168 "src/chrome/test/data/layout_tests/LayoutTests/platform/chromium-win/storage/domstorage":
169 Var("webkit_trunk") + "/LayoutTests/platform/chromium-win/storage/domstorage@" +
170 Var("webkit_revision"),
[email protected]6d374492009-08-05 06:02:07171 "src/chrome/test/data/layout_tests/LayoutTests/storage/domstorage":
172 Var("webkit_trunk") + "/LayoutTests/storage/domstorage@" +
173 Var("webkit_revision"),
[email protected]4e27e402010-08-21 00:54:18174 "src/chrome/test/data/layout_tests/LayoutTests/media":
175 Var("webkit_trunk") + "/LayoutTests/media@" +
176 Var("webkit_revision"),
[email protected]466ee602010-10-07 08:01:57177 "src/chrome/test/data/layout_tests/LayoutTests/fast/filesystem/workers":
178 Var("webkit_trunk") + "/LayoutTests/fast/filesystem/workers@" +
179 Var("webkit_revision"),
180 "src/chrome/test/data/layout_tests/LayoutTests/fast/filesystem/resources":
181 Var("webkit_trunk") + "/LayoutTests/fast/filesystem/resources@" +
182 Var("webkit_revision"),
[email protected]b520d4e32011-03-25 19:11:43183 "src/chrome/test/data/layout_tests/LayoutTests/http/tests/filesystem":
184 Var("webkit_trunk") + "/LayoutTests/http/tests/filesystem@" +
185 Var("webkit_revision"),
[email protected]9f341ec2010-01-27 20:59:35186
187 "src/third_party/swig/Lib":
188 "/trunk/deps/third_party/swig/Lib@" + Var("swig_revision"),
[email protected]e8ae38c2010-03-25 02:35:50189
[email protected]a0187c52011-03-19 20:47:19190 # WebDriver keeps client and test code separate, and merges when the
191 # python egg is installed. We run tests directly from src, so import
192 # the code into the structure expected by the tests.
193 "src/third_party/webdriver/python/selenium":
[email protected]5e5e55cd2011-05-04 16:03:25194 "http://selenium.googlecode.com/svn/trunk/py/selenium@12107",
[email protected]a0187c52011-03-19 20:47:19195 "src/third_party/webdriver/python/selenium/test":
[email protected]5e5e55cd2011-05-04 16:03:25196 "http://selenium.googlecode.com/svn/trunk/py/test@12107",
[email protected]d9b19e32011-01-29 02:09:08197
[email protected]a93c77b2010-11-04 00:08:47198 "src/third_party/libvpx":
199 "/trunk/deps/third_party/libvpx@" +
200 Var("libvpx_revision"),
201
[email protected]25ebc082010-06-02 06:13:07202 "src/third_party/ffmpeg":
203 "/trunk/deps/third_party/ffmpeg/source@" +
[email protected]e8ae38c2010-03-25 02:35:50204 Var("ffmpeg_revision"),
[email protected]e55badb2010-05-07 23:55:35205
[email protected]7b7a16b2010-06-03 04:08:18206 "src/third_party/libjingle/source":
[email protected]e18194c2011-05-27 02:42:41207 (Var("googlecode_url") % "libjingle") + "/trunk@" +
[email protected]7b7a16b2010-06-03 04:08:18208 Var("libjingle_revision"),
[email protected]68187f02010-08-17 16:50:07209
210 "src/third_party/speex":
[email protected]311cb802011-04-27 20:27:58211 "/trunk/deps/third_party/speex@83190",
[email protected]c038370e2010-09-22 20:20:12212
[email protected]53dc40512010-11-29 17:09:16213 "src/third_party/yasm/source/patched-yasm":
[email protected]eac6aa792011-02-04 06:33:00214 "/trunk/deps/third_party/yasm/patched-yasm@73761",
[email protected]76ce1522010-12-13 12:02:42215
216 "src/third_party/libjpeg_turbo":
[email protected]7460eb72011-05-23 07:13:50217 "/trunk/deps/third_party/libjpeg_turbo@83675",
[email protected]cc1b14652011-01-17 12:35:57218
219 "src/third_party/flac":
[email protected]0282cfc2011-02-25 07:40:54220 "/trunk/deps/third_party/flac@75901",
[email protected]f94eda92011-02-25 00:34:00221
222 # Needed to support nacl browser test jig.
223 "src/third_party/pylib":
[email protected]91c3c3002011-05-06 20:00:05224 Var("nacl_trunk") + "/src/third_party/pylib@" + Var("nacl_tools_revision"),
[email protected]b67b0862011-03-28 17:42:36225 "src/third_party/scons-2.0.1":
[email protected]91c3c3002011-05-06 20:00:05226 Var("nacl_trunk") + "/src/third_party/scons-2.0.1@" +
227 Var("nacl_tools_revision"),
[email protected]5f129de2009-02-24 23:22:04228}
229
[email protected]00c517672010-11-04 00:27:29230
[email protected]5f129de2009-02-24 23:22:04231deps_os = {
232 "win": {
[email protected]b7373e52009-12-15 21:09:38233 "src/chrome/tools/test/reference_build/chrome":
[email protected]3b4d5602010-12-24 01:31:50234 "/trunk/deps/reference_builds/chrome@70122",
[email protected]b7373e52009-12-15 21:09:38235
[email protected]5f129de2009-02-24 23:22:04236 "src/third_party/cygwin":
[email protected]c4ecdcf2010-11-23 03:18:19237 "/trunk/deps/third_party/cygwin@66844",
[email protected]5f129de2009-02-24 23:22:04238
[email protected]c4ecdcf2010-11-23 03:18:19239 "src/third_party/python_26":
[email protected]609387a2011-01-06 20:32:11240 "/trunk/tools/third_party/python_26@70627",
[email protected]f73eb0b52009-08-08 01:13:39241
[email protected]7e6497f2011-03-30 18:52:23242 "src/third_party/psyco_win32":
243 "/trunk/deps/third_party/psyco_win32@79861",
244
[email protected]5b30d472009-12-03 22:02:38245 "src/third_party/lighttpd":
246 "/trunk/deps/third_party/lighttpd@33727",
247
[email protected]e0d00142009-09-18 22:10:27248 "src/third_party/ffmpeg/binaries/chromium/win/ia32":
249 "/trunk/deps/third_party/ffmpeg/binaries/win@" + Var("ffmpeg_revision"),
[email protected]1cf6e882009-09-15 23:18:42250
[email protected]844090612009-09-25 15:03:34251 # Chrome Frame related deps
252 "src/third_party/xulrunner-sdk":
[email protected]d5692bd2011-02-05 05:46:33253 "/trunk/deps/third_party/xulrunner-sdk@71609",
[email protected]844090612009-09-25 15:03:34254 "src/chrome_frame/tools/test/reference_build/chrome":
[email protected]418d8bf2010-12-24 00:49:18255 "/trunk/deps/reference_builds/chrome@70122",
[email protected]35770312009-10-28 01:21:48256
257 # Parses Windows PE/COFF executable format.
258 "src/third_party/pefile":
[email protected]0cf0cce2010-09-03 00:57:18259 (Var("googlecode_url") % "pefile") + "/trunk@63",
[email protected]4b167a32010-01-25 17:54:08260
261 # NSS, for SSLClientSocketNSS.
262 "src/third_party/nss":
[email protected]4730a6a2011-04-30 16:24:36263 "/trunk/deps/third_party/nss@83672",
[email protected]9f341ec2010-01-27 20:59:35264
265 "src/third_party/swig/win":
266 "/trunk/deps/third_party/swig/win@" + Var("swig_revision"),
[email protected]3b32fa62010-02-25 23:17:09267
268 "src/third_party/mingw-w64/mingw/bin":
[email protected]91c3c3002011-05-06 20:00:05269 (Var("nacl_trunk") + "/src/third_party/mingw-w64/mingw/bin@" +
270 Var("nacl_tools_revision")),
[email protected]1c262172010-06-10 15:25:46271
272 "src/rlz":
[email protected]e0dd31c2011-04-28 18:11:33273 (Var("googlecode_url") % "rlz") + "/trunk@35",
[email protected]76ce1522010-12-13 12:02:42274
275 # Dependencies used by libjpeg-turbo
276 "src/third_party/yasm/binaries":
[email protected]47ecab802011-03-15 03:25:34277 "/trunk/deps/third_party/yasm/binaries@74228",
[email protected]5f129de2009-02-24 23:22:04278 },
279 "mac": {
[email protected]b7373e52009-12-15 21:09:38280 "src/chrome/tools/test/reference_build/chrome_mac":
[email protected]f9fe0002011-01-12 00:42:38281 "/trunk/deps/reference_builds/chrome_mac@71120",
[email protected]b7373e52009-12-15 21:09:38282
[email protected]5f129de2009-02-24 23:22:04283 "src/third_party/GTM":
[email protected]b8a3ba42011-04-14 20:26:00284 (Var("googlecode_url") % "google-toolbox-for-mac") + "/trunk@440",
[email protected]5f129de2009-02-24 23:22:04285 "src/third_party/pdfsqueeze":
[email protected]46db5eae2011-01-19 19:19:44286 (Var("googlecode_url") % "pdfsqueeze") + "/trunk@4",
[email protected]5b30d472009-12-03 22:02:38287 "src/third_party/lighttpd":
[email protected]06cafed2009-12-03 22:33:33288 "/trunk/deps/third_party/lighttpd@33737",
[email protected]5b30d472009-12-03 22:02:38289
[email protected]060ab042009-07-13 21:39:51290 "src/third_party/WebKit/WebKitLibraries":
291 Var("webkit_trunk") + "/WebKitLibraries@" + Var("webkit_revision"),
[email protected]e0d00142009-09-18 22:10:27292
[email protected]9f341ec2010-01-27 20:59:35293 "src/third_party/swig/mac":
294 "/trunk/deps/third_party/swig/mac@" + Var("swig_revision"),
[email protected]d4852bd2010-05-28 16:56:22295
296 # NSS, for SSLClientSocketNSS.
297 "src/third_party/nss":
[email protected]4730a6a2011-04-30 16:24:36298 "/trunk/deps/third_party/nss@83672",
[email protected]82f869be2010-06-22 20:33:50299
300 "src/chrome/installer/mac/third_party/xz/xz":
[email protected]aef5bbf2011-06-02 22:22:39301 "/trunk/deps/third_party/xz@87706",
[email protected]5f129de2009-02-24 23:22:04302 },
[email protected]ef525cc2009-07-10 17:08:16303 "unix": {
304 # Linux, really.
[email protected]b7373e52009-12-15 21:09:38305 "src/chrome/tools/test/reference_build/chrome_linux":
[email protected]7e1d3dd2010-12-24 00:36:27306 "/trunk/deps/reference_builds/chrome_linux@70120",
[email protected]b7373e52009-12-15 21:09:38307
[email protected]ef525cc2009-07-10 17:08:16308 "src/third_party/xdg-utils":
[email protected]4844bcc2011-05-11 23:12:19309 "/trunk/deps/third_party/xdg-utils@84895",
[email protected]e0d00142009-09-18 22:10:27310
[email protected]9f341ec2010-01-27 20:59:35311 "src/third_party/swig/linux":
312 "/trunk/deps/third_party/swig/linux@" + Var("swig_revision"),
[email protected]8351a632010-09-24 19:19:10313
314 "src/third_party/lss":
[email protected]a3a375d2010-10-31 23:27:44315 (Var("googlecode_url") % "linux-syscall-support") + "/trunk/lss@3",
[email protected]8f205b02010-11-10 22:48:17316
317 "src/third_party/openssl":
[email protected]f52832292010-12-15 00:43:16318 "/trunk/deps/third_party/openssl@69192",
[email protected]43e75632011-03-07 19:02:33319
320 "src/third_party/WebKit/Tools/gdb":
321 Var("webkit_trunk") + "/Tools/gdb@" + Var("webkit_revision"),
[email protected]ef525cc2009-07-10 17:08:16322 },
[email protected]5f129de2009-02-24 23:22:04323}
324
325
326include_rules = [
327 # Everybody can use some things.
328 "+base",
329 "+build",
[email protected]946d1b22009-07-22 23:57:21330 "+ipc",
[email protected]5f129de2009-02-24 23:22:04331
332 # For now, we allow ICU to be included by specifying "unicode/...", although
[email protected]00feb462010-08-21 02:55:43333 # this should probably change.
[email protected]5f129de2009-02-24 23:22:04334 "+unicode",
335 "+testing",
[email protected]5f129de2009-02-24 23:22:04336]
337
338
339# checkdeps.py shouldn't check include paths for files in these dirs:
340skip_child_includes = [
[email protected]5b7937e2010-11-04 23:37:18341 "breakpad",
342 "chrome_frame",
[email protected]5b7937e2010-11-04 23:37:18343 "native_client",
344 "o3d",
[email protected]0dd3a0ab2011-02-18 08:17:44345 "pdf",
[email protected]5b7937e2010-11-04 23:37:18346 "sdch",
347 "skia",
348 "testing",
349 "third_party",
350 "v8",
[email protected]5f129de2009-02-24 23:22:04351]
[email protected]bfa24b962009-03-02 00:16:16352
353
354hooks = [
355 {
[email protected]154c6712009-09-16 19:44:02356 # A change to a .gyp, .gypi, or to GYP itself should run the generator.
[email protected]be4948c2009-09-22 03:59:44357 "pattern": ".",
[email protected]5bf090e2009-10-05 20:48:38358 "action": ["python", "src/build/gyp_chromium"],
[email protected]bfa24b962009-03-02 00:16:16359 },
[email protected]b4e6d2db2011-04-28 00:32:50360 {
361 # This downloads binaries for Native Client's integrated runtime (IRT)
362 # library, which is built as NaCl untrusted code.
363 "pattern": ".",
364 "action": ["python", "src/build/download_nacl_irt.py",
365 "--nacl_revision", Var("nacl_revision"),
366 "--file_hash", "x86_32", Var("nacl_irt_hash_x86_32"),
367 "--file_hash", "x86_64", Var("nacl_irt_hash_x86_64")],
368 },
[email protected]bfa24b962009-03-02 00:16:16369]