webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Classes | |
class | Android |
class | Bazel |
class | GN |
class | GYP |
Functions | |
def | PathOf (x) |
def | FindCMakeFiles (directory) |
def | NoTests (dent, is_dir) |
def | OnlyTests (dent, is_dir) |
def | AllFiles (dent, is_dir) |
def | SSLHeaderFiles (dent, is_dir) |
def | FindCFiles (directory, filter_func) |
def | FindHeaderFiles (directory, filter_func) |
def | ExtractPerlAsmFromCMakeFile (cmakefile) |
def | ReadPerlAsmOperations () |
def | PerlAsm (output_filename, input_filename, perlasm_style, extra_args) |
def | ArchForAsmFilename (filename) |
def | WriteAsmFiles (perlasms) |
def | main (platforms) |
Variables | |
list | OS_ARCH_COMBOS |
dictionary | NON_PERL_FILES |
PREFIX = None | |
parser | |
dest | |
help | |
options | |
args | |
list | platforms = [] |
def generate_build_files.AllFiles | ( | dent, | |
is_dir | |||
) |
Filter function that can be passed to FindCFiles in order to include all sources.
def generate_build_files.ArchForAsmFilename | ( | filename | ) |
Returns the architectures that a given asm file should be compiled for based on substrings in the filename.
def generate_build_files.ExtractPerlAsmFromCMakeFile | ( | cmakefile | ) |
Parses the contents of the CMakeLists.txt file passed as an argument and returns a list of all the perlasm() directives found in the file.
def generate_build_files.FindCFiles | ( | directory, | |
filter_func | |||
) |
Recurses through directory and returns a list of paths to all the C source files that pass filter_func.
def generate_build_files.FindCMakeFiles | ( | directory | ) |
Returns list of all CMakeLists.txt files recursively in directory.
def generate_build_files.FindHeaderFiles | ( | directory, | |
filter_func | |||
) |
Recurses through directory and returns a list of paths to all the header files that pass filter_func.
def generate_build_files.main | ( | platforms | ) |
def generate_build_files.NoTests | ( | dent, | |
is_dir | |||
) |
Filter function that can be passed to FindCFiles in order to remove test sources.
def generate_build_files.OnlyTests | ( | dent, | |
is_dir | |||
) |
Filter function that can be passed to FindCFiles in order to remove non-test sources.
def generate_build_files.PathOf | ( | x | ) |
def generate_build_files.PerlAsm | ( | output_filename, | |
input_filename, | |||
perlasm_style, | |||
extra_args | |||
) |
Runs the a perlasm script and puts the output into output_filename.
def generate_build_files.ReadPerlAsmOperations | ( | ) |
Returns a list of all perlasm() directives found in CMake config files in src/.
def generate_build_files.SSLHeaderFiles | ( | dent, | |
is_dir | |||
) |
def generate_build_files.WriteAsmFiles | ( | perlasms | ) |
Generates asm files from perlasm directives for each supported OS x platform combination.
generate_build_files.args |
generate_build_files.dest |
generate_build_files.help |
dictionary generate_build_files.NON_PERL_FILES |
generate_build_files.options |
list generate_build_files.OS_ARCH_COMBOS |
generate_build_files.parser |
list generate_build_files.platforms = [] |
generate_build_files.PREFIX = None |