Home | History | Annotate | Download | only in codesighs
      1 # Copyright (c) 2009 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   'target_defaults': {
      7       # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
      8       'msvs_disabled_warnings': [ 4267, ],
      9   },
     10   'targets': [
     11     {
     12       'target_name': 'codesighs',
     13       'type': 'executable',
     14       'sources': [
     15         'codesighs.c',
     16       ],
     17     },
     18     {
     19       'target_name': 'maptsvdifftool',
     20       'type': 'executable',
     21       'sources': [
     22         'maptsvdifftool.c',
     23       ],
     24     },
     25   ],
     26   'conditions': [
     27     ['OS=="win"', {
     28       'targets': [
     29         {
     30           'target_name': 'msmap2tsv',
     31           'type': 'executable',
     32           'sources': [
     33             'msmap2tsv.c',
     34           ],
     35           'link_settings': {
     36             'libraries': [
     37               '-lDbgHelp.lib',
     38             ],
     39           },
     40         },
     41         {
     42           'target_name': 'msdump2symdb',
     43           'type': 'executable',
     44           'sources': [
     45             'msdump2symdb.c',
     46           ],
     47         },
     48       ],
     49     }, { # else: OS != "windows"
     50       'targets': [
     51         {
     52           'target_name': 'nm2tsv',
     53           'type': 'executable',
     54           'sources': [
     55             'nm2tsv.c',
     56           ],
     57         },
     58       ],
     59     }],
     60   ],
     61 }
     62