[Athena] Extract Chrome OS authentication stack
[chromium-blink-merge.git] / google_update / google_update.gyp
blobc3e76d804774065e75343e1a7b445872d807039d
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.
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   ],