Update idlsync to pull in bindings python scripts

R=terry@google.com

Review URL: https://codereview.chromium.org//537703002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39830 260f80e4-7a28-3924-810f-c04153c831b5
This commit is contained in:
vsm@google.com 2014-09-03 20:24:54 +00:00
parent dc5e959487
commit c67d8ea77f

View file

@ -25,6 +25,7 @@ WHITELIST = [
r'(\S+)\.idl',
r'(\S+)\.json',
r'(\S+)\.py',
r'(\S+)\.txt',
]
# WebKit / WebCore info.
@ -33,6 +34,8 @@ WEBKIT_URL_PATTERN = r'"dartium_webkit_branch": "(\S+)",'
WEBKIT_REV_PATTERN = r'"dartium_webkit_revision": "(\d+)",'
WEBCORE_SUBPATH = 'Source/core'
MODULES_SUBPATH = 'Source/modules'
BINDINGS_SUBPATH = 'Source/bindings'
LOCAL_WEBKIT_IDL_PATH = os.path.join(DART_PATH, 'third_party', 'WebCore')
LOCAL_WEBKIT_README = """\
This directory contains a copy of WebKit/WebCore IDL files.
@ -89,11 +92,13 @@ UPDATE_LIST = [
# (component, remote subpath, local path, local readme file, depth)
# WebKit IDL.
('webkit', WEBCORE_SUBPATH, os.path.join(LOCAL_WEBKIT_IDL_PATH, 'core'), LOCAL_WEBKIT_README,
('webkit', WEBCORE_SUBPATH, os.path.join(LOCAL_WEBKIT_IDL_PATH, 'core'),
LOCAL_WEBKIT_README, DEPTH_INFINITY),
('webkit', MODULES_SUBPATH, os.path.join(LOCAL_WEBKIT_IDL_PATH, 'modules'),
LOCAL_WEBKIT_README, DEPTH_INFINITY),
('webkit', BINDINGS_SUBPATH, os.path.join(LOCAL_WEBKIT_IDL_PATH, 'bindings'),
LOCAL_WEBKIT_README, DEPTH_INFINITY),
DEPTH_INFINITY),
('webkit', MODULES_SUBPATH, os.path.join(LOCAL_WEBKIT_IDL_PATH, 'modules'), LOCAL_WEBKIT_README,
DEPTH_INFINITY),
# Chrome IDL.
('chrome', CHROME_IDL_SUBPATH, LOCAL_CHROME_IDL_PATH, LOCAL_CHROME_README,
DEPTH_INFINITY),