• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (c) 2012 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5{
6  'variables': {
7    'midl_out_dir': '<(SHARED_INTERMEDIATE_DIR)',
8  },
9  'target_defaults': {
10    'configurations': {
11      'Debug': {
12        'msvs_configuration_platform': 'Win32',
13      },
14      'Debug_x64': {
15        'inherit_from': ['Debug'],
16        'msvs_configuration_platform': 'x64',
17      },
18    },
19  },
20  'targets': [
21    {
22      'target_name': 'idl_test',
23      'type': 'executable',
24      'sources': [
25        'history_indexer.idl',
26        '<(midl_out_dir)/history_indexer.h',
27        '<(midl_out_dir)/history_indexer_i.c',
28        'history_indexer_user.cc',
29      ],
30      'libraries': ['ole32.lib'],
31      'include_dirs': [
32        '<(midl_out_dir)',
33      ],
34      'msvs_settings': {
35        'VCMIDLTool': {
36          'OutputDirectory': '<(midl_out_dir)',
37          'HeaderFileName': '<(RULE_INPUT_ROOT).h',
38         },
39      },
40    },
41  ],
42}
43