naiveproxy/third_party/WebKit/Source/bindings/modules/v8/v8.gni

35 lines
1.5 KiB
Plaintext
Raw Normal View History

2018-01-28 21:32:06 +03:00
# Copyright 2014 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("custom/custom.gni")
# Make the files absolute so they can be imported to anywhere.
bindings_modules_v8_files =
get_path_info([
"serialization/SerializedScriptValueForModulesFactory.cpp",
"serialization/SerializedScriptValueForModulesFactory.h",
"serialization/V8ScriptValueDeserializerForModules.cpp",
"serialization/V8ScriptValueDeserializerForModules.h",
"serialization/V8ScriptValueSerializerForModules.cpp",
"serialization/V8ScriptValueSerializerForModules.h",
"ModuleBindingsInitializer.cpp",
"ModuleBindingsInitializer.h",
"ToV8ForModules.h",
"V8BindingForModules.cpp",
"V8BindingForModules.h",
"V8ContextSnapshotExternalReferences.h",
"wasm/WasmResponseExtensions.cpp",
"wasm/WasmResponseExtensions.h",
"WebGLAny.cpp",
"WebGLAny.h",
],
"abspath") + bindings_modules_v8_custom_files
bindings_modules_v8_unittest_files =
get_path_info([
"serialization/V8ScriptValueSerializerForModulesTest.cpp",
"V8BindingForModulesTest.cpp",
],
"abspath")