Home | History | Annotate | Download | only in linker-flags
      1 # Copyright (c) 2012 Google Inc. 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  'targets': [
      7     # Turn on debug information so the incremental linking tables have a
      8     # visible symbolic name in the disassembly.
      9     {
     10       'target_name': 'test_incremental_unset',
     11       'type': 'executable',
     12       'msvs_settings': {
     13         'VCCLCompilerTool': {
     14           'DebugInformationFormat': '3',
     15         },
     16         'VCLinkerTool': {
     17           'GenerateDebugInformation': 'true',
     18         },
     19       },
     20       'sources': ['hello.cc'],
     21     },
     22     {
     23       'target_name': 'test_incremental_default',
     24       'type': 'executable',
     25       'msvs_settings': {
     26         'VCCLCompilerTool': {
     27           'DebugInformationFormat': '3',
     28         },
     29         'VCLinkerTool': {
     30           'GenerateDebugInformation': 'true',
     31           'LinkIncremental': '0',
     32         },
     33       },
     34       'sources': ['hello.cc'],
     35     },
     36     {
     37       'target_name': 'test_incremental_no',
     38       'type': 'executable',
     39       'msvs_settings': {
     40         'VCCLCompilerTool': {
     41           'DebugInformationFormat': '3',
     42         },
     43         'VCLinkerTool': {
     44           'GenerateDebugInformation': 'true',
     45           'LinkIncremental': '1',
     46         },
     47       },
     48       'sources': ['hello.cc'],
     49     },
     50     {
     51       'target_name': 'test_incremental_yes',
     52       'type': 'executable',
     53       'msvs_settings': {
     54         'VCCLCompilerTool': {
     55           'DebugInformationFormat': '3',
     56         },
     57         'VCLinkerTool': {
     58           'GenerateDebugInformation': 'true',
     59           'LinkIncremental': '2',
     60         }
     61       },
     62       'sources': ['hello.cc'],
     63     },
     64   ]
     65 }
     66