Flutter Engine
The Flutter Engine
Namespaces | Functions | Variables
idlsync.py File Reference

Go to the source code of this file.

Namespaces

namespace  scripts
 
namespace  scripts.idlsync
 

Functions

def scripts.idlsync.isDryRun ()
 
def scripts.idlsync.isVerbose ()
 
def scripts.idlsync.chromiumDirectory ()
 
def scripts.idlsync.RunCommand (cmd, valid_exits=[0])
 
def scripts.idlsync.anyDartFixMe (filepath)
 
def scripts.idlsync.subpath (path, base_dir)
 
def scripts.idlsync.copy_files (source_dir, src_prefix, destination_dir)
 
def scripts.idlsync.remove_obsolete_webcore_files (webcore_dir, webkit_dir, subdir)
 
def scripts.idlsync.ParseOptions ()
 
def scripts.idlsync.GetDepsFromGit ()
 
def scripts.idlsync.ValidateGitRemotes ()
 
def scripts.idlsync.getChromiumSHA ()
 
def scripts.idlsync.getCurrentDartSHA ()
 
def scripts.idlsync.GetDEPSWebCoreGitRevision (deps, component)
 
def scripts.idlsync.copy_subdir (src, src_prefix, dest, subdir)
 
def scripts.idlsync.main ()
 

Variables

string scripts.idlsync.DEPS_GIT = "https://raw.githubusercontent.com/dart-lang/sdk/master/DEPS"
 
string scripts.idlsync.CHROME_TRUNK = "https://chromium.googlesource.com"
 
string scripts.idlsync.WEBKIT_SHA_PATTERN = r'"WebCore_rev": "(\S+)",'
 
string scripts.idlsync.GIT_REMOTES_CHROMIUM = 'https://chromium.googlesource.com/chromium/src.git'
 
string scripts.idlsync.SOURCE_FILE_DIR = 'tools/dom/scripts'
 
string scripts.idlsync.WEBKIT_SOURCE = 'src/third_party/WebKit/Source'
 
string scripts.idlsync.WEBCORE_SOURCE = 'third_party/WebCore'
 
string scripts.idlsync.WEBKIT_BLINK_SOURCE = 'src/third_party/blink'
 
string scripts.idlsync.WEBCORE_BLINK_SOURCE = 'third_party/WebCore/blink'
 
string scripts.idlsync.IDL_EXTENDED_ATTRIBUTES_FILE = 'IDLExtendedAttributes.txt'
 
string scripts.idlsync.DART_SDK_GENERATOR_SCRIPTS = 'bindings/dart/scripts'
 
string scripts.idlsync.PYTHON_INITS = '__init__.py'
 
list scripts.idlsync.SUBDIRS
 
string scripts.idlsync.IDL_EXT = '.idl'
 
string scripts.idlsync.PY_EXT = '.py'
 
string scripts.idlsync.LICENSE_FILE_PREFIX = 'LICENSE'
 
string scripts.idlsync.DART_CHANGES = ' FIXMEDART: '
 
 scripts.idlsync.options = None
 
list scripts.idlsync.warning_messages = []