| Index: Source/bindings/scripts/scripts.gni
|
| diff --git a/Source/bindings/scripts/scripts.gni b/Source/bindings/scripts/scripts.gni
|
| index 9bb149acb6f41776686efe47a398b7e024a26cfd..5985b5731e48ca4664da1d69cc5d76c078ce9a0f 100644
|
| --- a/Source/bindings/scripts/scripts.gni
|
| +++ b/Source/bindings/scripts/scripts.gni
|
| @@ -197,7 +197,16 @@ template("idl_impl") {
|
| idl_files_list = "$target_gen_dir/${target_name}_file_list.tmp"
|
| write_file(idl_files_list, rebase_path(invoker.sources, root_build_dir))
|
|
|
| - inputs = [ idl_files_list ] + invoker.sources
|
| + inputs =
|
| + idl_lexer_parser_files + # to be explicit (covered by parsetab)
|
| + idl_compiler_files
|
| + inputs += [
|
| + "$bindings_scripts_output_dir/lextab.py",
|
| + "$bindings_scripts_output_dir/parsetab.pickle",
|
| + "$bindings_scripts_output_dir/cached_jinja_templates.stamp",
|
| + "$bindings_dir/IDLExtendedAttributes.txt",
|
| + ]
|
| + inputs += [ idl_files_list ] + invoker.sources
|
| outputs = invoker.outputs
|
|
|
| args = [
|
|
|