Fix breakages in https://codereview.chromium.org/1155713003/
[chromium-blink-merge.git] / ios / web / ios_web_shell.gyp
blob51de8889b0b62867ec25539ff62ff5204779163c
1 # Copyright 2014 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   'variables': {
7     'chromium_code': 1,
8    },
9   'targets': [
10     {
11       'target_name': 'ios_web_shell',
12       'type': 'executable',
13       'mac_bundle': 1,
14       'include_dirs': [
15         '../..',
16       ],
17       'dependencies': [
18         'ios_web.gyp:ios_web',
19         'ios_web.gyp:ios_web_app',
20         '../../base/base.gyp:base',
21         '../../net/net.gyp:net',
22         '../../ui/base/ui_base.gyp:ui_base',
23       ],
24       'xcode_settings': {
25         'INFOPLIST_FILE': 'shell/Info.plist',
26         'OTHER_LDFLAGS': [
27           '-Xlinker -objc_abi_version -Xlinker 2'
28         ]
29       },
30       'sources': [
31         'shell/app_delegate.h',
32         'shell/app_delegate.mm',
33         'shell/shell_browser_state.h',
34         'shell/shell_browser_state.mm',
35         'shell/shell_main_delegate.h',
36         'shell/shell_main_delegate.mm',
37         'shell/shell_network_delegate.cc',
38         'shell/shell_network_delegate.h',
39         'shell/shell_url_request_context_getter.cc',
40         'shell/shell_url_request_context_getter.h',
41         'shell/shell_web_client.h',
42         'shell/shell_web_client.mm',
43         'shell/shell_web_main_parts.h',
44         'shell/shell_web_main_parts.mm',
45         'shell/view_controller.h',
46         'shell/view_controller.mm',
47         'shell/web_exe_main.mm',
48       ],
49       'mac_bundle_resources': [
50         'shell/Default.png',
51         'shell/MainView.xib',
52         'shell/textfield_background@2x.png',
53         'shell/toolbar_back@2x.png',
54         'shell/toolbar_forward@2x.png',
55       ],
56       'link_settings': {
57         'libraries': [
58           '$(SDKROOT)/System/Library/Frameworks/CoreGraphics.framework',
59           '$(SDKROOT)/System/Library/Frameworks/CoreFoundation.framework',
60           '$(SDKROOT)/System/Library/Frameworks/Foundation.framework',
61           '$(SDKROOT)/System/Library/Frameworks/UIKit.framework',
62         ],
63       },
64     },
65   ],