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 'targets': [ 7 { 8 'target_name': 'google_update', 9 'type': 'static_library', 10 'sources': [ 11 'google_update_idl.idl', 12 '<(SHARED_INTERMEDIATE_DIR)/google_update/google_update_idl.h', 13 '<(SHARED_INTERMEDIATE_DIR)/google_update/google_update_idl_i.c', 14 ], 15 # This target exports a hard dependency because dependent targets may 16 # include google_update_idl.h, a generated header. 17 'hard_dependency': 1, 18 'msvs_settings': { 19 'VCMIDLTool': { 20 'OutputDirectory': '<(SHARED_INTERMEDIATE_DIR)/google_update', 21 }, 22 }, 23 'direct_dependent_settings': { 24 'include_dirs': [ 25 '<(SHARED_INTERMEDIATE_DIR)', 26 ], 27 }, 28 }, 29 ], 30 } 31