| Index: Source/bindings/scripts/unstable/idl_compiler.py
|
| diff --git a/Source/bindings/scripts/unstable/idl_compiler.py b/Source/bindings/scripts/unstable/idl_compiler.py
|
| index 83cc08b7e9c1c4da3c26ad83f93adc9bc99bab30..acf534d935258060acda5c29dd1c513f8cbe4ad9 100755
|
| --- a/Source/bindings/scripts/unstable/idl_compiler.py
|
| +++ b/Source/bindings/scripts/unstable/idl_compiler.py
|
| @@ -39,17 +39,12 @@ For details, see bug http://crbug.com/239771
|
| import optparse
|
| import os
|
| import cPickle as pickle
|
| -import posixpath
|
| import shlex
|
| import sys
|
|
|
| import code_generator_v8
|
| import idl_reader
|
|
|
| -module_path, _ = os.path.split(__file__)
|
| -source_path = os.path.normpath(os.path.join(module_path, os.pardir, os.pardir, os.pardir))
|
| -
|
| -
|
| def parse_options():
|
| parser = optparse.OptionParser()
|
| parser.add_option('--additional-idl-files')
|
| @@ -81,13 +76,6 @@ def parse_options():
|
| return options
|
|
|
|
|
| -def get_relative_dir_posix(filename):
|
| - """Returns directory of a local file relative to Source, in POSIX format."""
|
| - relative_path_local = os.path.relpath(filename, source_path)
|
| - relative_dir_local = os.path.dirname(relative_path_local)
|
| - return relative_dir_local.replace(os.path.sep, posixpath.sep)
|
| -
|
| -
|
| def write_json_and_pickle(definitions, interface_name, output_directory):
|
| json_string = definitions.to_json()
|
| json_basename = interface_name + '.json'
|
| @@ -109,7 +97,6 @@ def main():
|
| verbose = options.verbose
|
| if verbose:
|
| print idl_filename
|
| - relative_dir_posix = get_relative_dir_posix(idl_filename)
|
|
|
| interfaces_info_filename = options.interfaces_info_file
|
| if interfaces_info_filename:
|
| @@ -120,7 +107,7 @@ def main():
|
|
|
| reader = idl_reader.IdlReader(interfaces_info, options.additional_idl_files, options.idl_attributes_file, output_directory, verbose)
|
| definitions = reader.read_idl_definitions(idl_filename)
|
| - code_generator = code_generator_v8.CodeGeneratorV8(definitions, interface_name, interfaces_info, options.output_directory, relative_dir_posix, options.idl_directories, verbose)
|
| + code_generator = code_generator_v8.CodeGeneratorV8(definitions, interface_name, interfaces_info, options.output_directory, options.idl_directories, verbose)
|
| if not definitions:
|
| # We generate dummy .h and .cpp files just to tell build scripts
|
| # that outputs have been created.
|
|
|