| Index: Source/bindings/core/dart/dart.gypi
|
| diff --git a/Source/bindings/core/dart/dart.gypi b/Source/bindings/core/dart/dart.gypi
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..8246fbac092ed1b0feeee867a28ca6242bea5d7f
|
| --- /dev/null
|
| +++ b/Source/bindings/core/dart/dart.gypi
|
| @@ -0,0 +1,93 @@
|
| +# 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.
|
| +
|
| +{
|
| + 'includes': [
|
| + '../../modules/dart/generated.gypi',
|
| + 'dart-native-extensions.gypi',
|
| + ],
|
| + 'variables': {
|
| + 'dart_dir': '../../../../../../dart',
|
| + 'bindings_core_dart_dir': '.',
|
| + 'bindings_core_dart_files': [
|
| + 'DartApplicationLoader.cpp',
|
| + 'DartApplicationLoader.h',
|
| + 'DartCallback.cpp',
|
| + 'DartCallback.h',
|
| + 'DartBindingsCommonIncludes.h',
|
| + 'DartController.cpp',
|
| + 'DartController.h',
|
| + 'DartScriptDebugServer.cpp',
|
| + 'DartScriptDebugServer.h',
|
| + 'DartDOMData.cpp',
|
| + 'DartDOMData.h',
|
| + 'DartDOMWrapper.cpp',
|
| + 'DartDOMWrapper.h',
|
| + 'DartEventListener.cpp',
|
| + 'DartEventListener.h',
|
| + 'DartHandleProxy.cpp',
|
| + 'DartHandleProxy.h',
|
| + 'DartInjectedScriptHostHelper.cpp',
|
| + 'DartInjectedScriptHostHelper.h',
|
| + 'DartInjectedScript.cpp',
|
| + 'DartInjectedScript.h',
|
| + 'DartInjectedScriptManager.cpp',
|
| + 'DartInjectedScriptManager.h',
|
| + 'DartInspectorTimeline.h',
|
| + 'DartInspectorConsoleMessage.h',
|
| + 'DartInspectorConsoleMessage.cpp',
|
| + 'DartInspectorDebuggerAgent.h',
|
| + 'DartInspectorDebuggerAgent.cpp',
|
| + 'DartInspectorRuntimeAgent.h',
|
| + 'DartInspectorRuntimeAgent.cpp',
|
| + 'DartIsolateDestructionObserver.cpp',
|
| + 'DartIsolateDestructionObserver.h',
|
| + 'DartJsInterop.h',
|
| + 'DartJsInterop.cpp',
|
| + 'DartJsInteropData.h',
|
| + 'DartJsInteropData.cpp',
|
| + 'DartNativeUtilities.cpp',
|
| + 'DartNativeUtilities.h',
|
| + 'DartPageDebuggerAgent.cpp',
|
| + 'DartPageDebuggerAgent.h',
|
| + 'DartScriptDebugListener.h',
|
| + 'DartScriptState.cpp',
|
| + 'DartScriptState.h',
|
| + 'DartScriptValue.cpp',
|
| + 'DartScriptValue.h',
|
| + 'DartPersistentValue.cpp',
|
| + 'DartPersistentValue.h',
|
| + 'DartService.cpp',
|
| + 'DartService.h',
|
| + 'DartStringCache.cpp',
|
| + 'DartStringCache.h',
|
| + 'DartUtilities.cpp',
|
| + 'DartUtilities.h',
|
| + 'ThreadSafeDartIsolateWrapper.cpp',
|
| + 'ThreadSafeDartIsolateWrapper.h',
|
| + 'V8Converter.cpp',
|
| + 'V8Converter.h',
|
| + # FIXMEDART: These don't really belong here. But where?
|
| + # FIXMEDART: Add these back when generated as well as the
|
| + # blink_DartResolver.cpp.
|
| + 'DartSnapshot.bytes',
|
| + ],
|
| + 'additional_target_deps': [
|
| + '<(dart_dir)/runtime/dart-runtime.gyp:libvmservice_io#target',
|
| + ],
|
| + 'conditions': [
|
| + ['enable_dart_native_extensions==1', {
|
| + 'bindings_core_dart_files': [
|
| + 'shared_lib/DartNativeExtensions.cpp',
|
| + 'shared_lib/DartNativeExtensions.h',
|
| + 'shared_lib/DartNativeExtensionsPosix.cpp',
|
| + 'shared_lib/DartNativeExtensionsWin.cpp',
|
| + ],
|
| + }],
|
| + ],
|
| + # FIXMEDART: Add unittests!
|
| + 'bindings_core_dart_unittest_files': [
|
| + ],
|
| + },
|
| +}
|
|
|