webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions | Variables
vs_toolchain Namespace Reference

Functions

def SetEnvironmentAndGetRuntimeDllDirs ()
 
def FindDepotTools ()
 
def Update ()
 
def main ()
 

Variables

 script_dir = os.path.dirname(os.path.realpath(__file__))
 
 json_data_file = os.path.join(script_dir, 'win_toolchain.json')
 
string TOOLCHAIN_VERSION = '2015'
 
string TOOLCHAIN_HASH = '95ddda401ec5678f15eeed01d2bee08fcbc5ee97'
 

Function Documentation

◆ FindDepotTools()

def vs_toolchain.FindDepotTools ( )
Returns the path to depot_tools in $PATH.

◆ main()

def vs_toolchain.main ( void  )

◆ SetEnvironmentAndGetRuntimeDllDirs()

def vs_toolchain.SetEnvironmentAndGetRuntimeDllDirs ( )
Sets up os.environ to use the depot_tools VS toolchain with gyp, and
returns the location of the VS runtime DLLs so they can be copied into
the output directory after gyp generation.

◆ Update()

def vs_toolchain.Update ( )
Requests an update of the toolchain to the specific hashes we have at
this revision. The update outputs a .json of the various configuration
information required to pass to gyp which we use in |GetToolchainDir()|.

Variable Documentation

◆ json_data_file

vs_toolchain.json_data_file = os.path.join(script_dir, 'win_toolchain.json')

◆ script_dir

vs_toolchain.script_dir = os.path.dirname(os.path.realpath(__file__))

◆ TOOLCHAIN_HASH

string vs_toolchain.TOOLCHAIN_HASH = '95ddda401ec5678f15eeed01d2bee08fcbc5ee97'

◆ TOOLCHAIN_VERSION

string vs_toolchain.TOOLCHAIN_VERSION = '2015'