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 { 8 'target_name': 'longexe', 9 'type': 'executable', 10 'msvs_settings': { 11 # Use this as a simple way to get a long command. 12 'VCCLCompilerTool': { 13 'AdditionalOptions': '/nologo ' * 8000, 14 }, 15 'VCLinkerTool': { 16 'AdditionalOptions': '/nologo ' * 8000, 17 }, 18 }, 19 'sources': [ 20 'hello.cc', 21 ], 22 }, 23 { 24 'target_name': 'longlib', 25 'type': 'static_library', 26 'msvs_settings': { 27 'VCCLCompilerTool': { 28 'AdditionalOptions': '/nologo ' * 8000, 29 }, 30 'VCLibrarianTool': { 31 'AdditionalOptions': '/nologo ' * 8000, 32 }, 33 }, 34 'sources': [ 35 'function.cc', 36 ], 37 }, 38 { 39 'target_name': 'longdll', 40 'type': 'shared_library', 41 'msvs_settings': { 42 'VCCLCompilerTool': { 43 'AdditionalOptions': '/nologo ' * 8000, 44 }, 45 'VCLinkerTool': { 46 'AdditionalOptions': '/nologo ' * 8000, 47 }, 48 }, 49 'sources': [ 50 'hello.cc', 51 ], 52 }, 53 ] 54 } 55