blob: e0b2045f35d2b7da437f2c6c07e691e3cffc5db8 [file] [log] [blame]
# 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_generated.gypi',
'../bindings/scripts/scripts.gypi',
'../build/features.gypi',
'../build/scripts/scripts.gypi',
],
'targets': [
{
# GN version: //third_party/WebKit/Source/modules:make_modules_generated
'target_name': 'make_modules_generated',
'type': 'none',
'hard_dependency': 1,
'dependencies': [
'../bindings/modules/generated.gyp:modules_event_generated',
'../config.gyp:config',
],
'actions': [
{
'action_name': 'IndexedDBNames',
'inputs': [
'<@(make_names_files)',
'indexeddb/IndexedDBNames.in',
],
'outputs': [
'<(blink_modules_output_dir)/IndexedDBNames.cpp',
'<(blink_modules_output_dir)/IndexedDBNames.h',
],
'action': [
'python',
'../build/scripts/make_names.py',
'indexeddb/IndexedDBNames.in',
'--output_dir',
'<(blink_modules_output_dir)',
],
},
],
},
],
}