Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(151)

Side by Side Diff: chrome_frame/chrome_frame.gyp

Issue 523040: Some Chrome Frame cleanup:... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 10 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « chrome_frame/chrome_active_document.h ('k') | chrome_frame/chrome_frame_activex.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2009 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'chromium_code': 1, 7 'chromium_code': 1,
8 'xul_sdk_dir': '../third_party/xulrunner-sdk/<(OS)', 8 'xul_sdk_dir': '../third_party/xulrunner-sdk/<(OS)',
9 9
10 # Keep the archive builder happy. 10 # Keep the archive builder happy.
11 'chrome_personalization%': 1, 11 'chrome_personalization%': 1,
12 'use_syncapi_stub%': 0, 12 'use_syncapi_stub%': 0,
13 13
14 # Deps info. 14 # Deps info.
15 'xul_include_directories': [ 15 'xul_include_directories': [
16 # TODO(slightlyoff): pare these down. This makes it too easy to
17 # regress to using unfrozen FF interfaces.
18 '<(xul_sdk_dir)/include',
19 '<(xul_sdk_dir)/include/accessibility',
20 '<(xul_sdk_dir)/include/alerts',
21 '<(xul_sdk_dir)/include/appcomps',
22 '<(xul_sdk_dir)/include/appshell',
23 '<(xul_sdk_dir)/include/autocomplete',
24 '<(xul_sdk_dir)/include/autoconfig',
25 '<(xul_sdk_dir)/include/ax_common',
26 '<(xul_sdk_dir)/include/browser',
27 '<(xul_sdk_dir)/include/cairo',
28 '<(xul_sdk_dir)/include/caps', 16 '<(xul_sdk_dir)/include/caps',
29 '<(xul_sdk_dir)/include/chardet',
30 '<(xul_sdk_dir)/include/chrome',
31 '<(xul_sdk_dir)/include/commandhandler',
32 '<(xul_sdk_dir)/include/composer',
33 '<(xul_sdk_dir)/include/content',
34 '<(xul_sdk_dir)/include/contentprefs',
35 '<(xul_sdk_dir)/include/cookie',
36 '<(xul_sdk_dir)/include/crashreporter',
37 '<(xul_sdk_dir)/include/docshell',
38 '<(xul_sdk_dir)/include/dom', 17 '<(xul_sdk_dir)/include/dom',
39 '<(xul_sdk_dir)/include/downloads',
40 '<(xul_sdk_dir)/include/editor',
41 '<(xul_sdk_dir)/include/embed_base',
42 '<(xul_sdk_dir)/include/embedcomponents',
43 '<(xul_sdk_dir)/include/expat',
44 '<(xul_sdk_dir)/include/extensions',
45 '<(xul_sdk_dir)/include/exthandler',
46 '<(xul_sdk_dir)/include/exthelper',
47 '<(xul_sdk_dir)/include/fastfind',
48 '<(xul_sdk_dir)/include/feeds',
49 '<(xul_sdk_dir)/include/find',
50 '<(xul_sdk_dir)/include/gfx',
51 '<(xul_sdk_dir)/include/htmlparser',
52 '<(xul_sdk_dir)/include/imgicon',
53 '<(xul_sdk_dir)/include/imglib2',
54 '<(xul_sdk_dir)/include/inspector',
55 '<(xul_sdk_dir)/include/intl',
56 '<(xul_sdk_dir)/include/jar',
57 '<(xul_sdk_dir)/include/java',
58 '<(xul_sdk_dir)/include/jpeg',
59 '<(xul_sdk_dir)/include/js', 18 '<(xul_sdk_dir)/include/js',
60 '<(xul_sdk_dir)/include/jsdebug',
61 '<(xul_sdk_dir)/include/jsurl',
62 '<(xul_sdk_dir)/include/layout',
63 '<(xul_sdk_dir)/include/lcms',
64 '<(xul_sdk_dir)/include/libbz2',
65 '<(xul_sdk_dir)/include/libmar',
66 '<(xul_sdk_dir)/include/libpixman',
67 '<(xul_sdk_dir)/include/libreg',
68 '<(xul_sdk_dir)/include/liveconnect',
69 '<(xul_sdk_dir)/include/locale',
70 '<(xul_sdk_dir)/include/loginmgr',
71 '<(xul_sdk_dir)/include/lwbrk',
72 '<(xul_sdk_dir)/include/mimetype',
73 '<(xul_sdk_dir)/include/morkreader',
74 '<(xul_sdk_dir)/include/necko',
75 '<(xul_sdk_dir)/include/nkcache',
76 '<(xul_sdk_dir)/include/nspr', 19 '<(xul_sdk_dir)/include/nspr',
77 '<(xul_sdk_dir)/include/nss',
78 '<(xul_sdk_dir)/include/oji',
79 '<(xul_sdk_dir)/include/parentalcontrols',
80 '<(xul_sdk_dir)/include/pipboot',
81 '<(xul_sdk_dir)/include/pipnss',
82 '<(xul_sdk_dir)/include/pippki',
83 '<(xul_sdk_dir)/include/places',
84 '<(xul_sdk_dir)/include/plugin',
85 '<(xul_sdk_dir)/include/png',
86 '<(xul_sdk_dir)/include/pref',
87 '<(xul_sdk_dir)/include/prefetch',
88 '<(xul_sdk_dir)/include/profdirserviceprovider',
89 '<(xul_sdk_dir)/include/profile',
90 '<(xul_sdk_dir)/include/rdf',
91 '<(xul_sdk_dir)/include/rdfutil',
92 '<(xul_sdk_dir)/include/satchel',
93 '<(xul_sdk_dir)/include/shistory',
94 '<(xul_sdk_dir)/include/simple',
95 '<(xul_sdk_dir)/include/spellchecker',
96 '<(xul_sdk_dir)/include/sqlite3',
97 '<(xul_sdk_dir)/include/storage',
98 '<(xul_sdk_dir)/include/string', 20 '<(xul_sdk_dir)/include/string',
99 '<(xul_sdk_dir)/include/thebes',
100 '<(xul_sdk_dir)/include/toolkitcomps',
101 '<(xul_sdk_dir)/include/txmgr',
102 '<(xul_sdk_dir)/include/txtsvc',
103 '<(xul_sdk_dir)/include/uconv',
104 '<(xul_sdk_dir)/include/ucvcn',
105 '<(xul_sdk_dir)/include/ucvibm',
106 '<(xul_sdk_dir)/include/ucvja',
107 '<(xul_sdk_dir)/include/ucvko',
108 '<(xul_sdk_dir)/include/ucvlatin',
109 '<(xul_sdk_dir)/include/ucvmath',
110 '<(xul_sdk_dir)/include/ucvtw',
111 '<(xul_sdk_dir)/include/ucvtw2',
112 '<(xul_sdk_dir)/include/unicharutil',
113 '<(xul_sdk_dir)/include/update',
114 '<(xul_sdk_dir)/include/uriloader',
115 '<(xul_sdk_dir)/include/urlformatter',
116 '<(xul_sdk_dir)/include/util',
117 '<(xul_sdk_dir)/include/view',
118 '<(xul_sdk_dir)/include/webbrowserpersist',
119 '<(xul_sdk_dir)/include/webbrwsr',
120 '<(xul_sdk_dir)/include/webshell',
121 '<(xul_sdk_dir)/include/widget',
122 '<(xul_sdk_dir)/include/windowwatcher',
123 '<(xul_sdk_dir)/include/xml',
124 '<(xul_sdk_dir)/include/xml-rpc',
125 '<(xul_sdk_dir)/include/xpcom', 21 '<(xul_sdk_dir)/include/xpcom',
126 '<(xul_sdk_dir)/include/xpconnect', 22 '<(xul_sdk_dir)/include/xpconnect',
127 '<(xul_sdk_dir)/include/xpinstall',
128 '<(xul_sdk_dir)/include/xulapp',
129 '<(xul_sdk_dir)/include/xuldoc',
130 '<(xul_sdk_dir)/include/xulrunner',
131 '<(xul_sdk_dir)/include/xultmpl',
132 '<(xul_sdk_dir)/include/zipwriter',
133 '<(xul_sdk_dir)/include/zlib',
134 '<(xul_sdk_dir)/sdk/include',
135 ], 23 ],
136 'conditions': [ 24 'conditions': [
137 ['OS=="win"', { 25 ['OS=="win"', {
138 'python': [ 26 'python': [
139 '<(DEPTH)\\third_party\\python_24\\setup_env.bat && python' 27 '<(DEPTH)\\third_party\\python_24\\setup_env.bat && python'
140 ], 28 ],
141 }, { # OS != win 29 }, { # OS != win
142 'python': [ 30 'python': [
143 'python' 31 'python'
144 ], 32 ],
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
218 { 106 {
219 'target_name': 'chrome_frame_unittests', 107 'target_name': 'chrome_frame_unittests',
220 'type': 'executable', 108 'type': 'executable',
221 'dependencies': [ 109 'dependencies': [
222 '../build/temp_gyp/googleurl.gyp:googleurl', 110 '../build/temp_gyp/googleurl.gyp:googleurl',
223 '../chrome/chrome.gyp:common', 111 '../chrome/chrome.gyp:common',
224 '../chrome/chrome.gyp:utility', 112 '../chrome/chrome.gyp:utility',
225 '../testing/gmock.gyp:gmock', 113 '../testing/gmock.gyp:gmock',
226 '../testing/gtest.gyp:gtest', 114 '../testing/gtest.gyp:gtest',
227 'base_noicu', 115 'base_noicu',
116 'chrome_frame_ie',
228 'chrome_frame_npapi', 117 'chrome_frame_npapi',
229 'chrome_frame_strings', 118 'chrome_frame_strings',
230 'xulrunner_sdk', 119 'xulrunner_sdk',
231 ], 120 ],
232 'sources': [ 121 'sources': [
122 'chrome_tab.h',
123 'chrome_tab.idl',
233 'chrome_frame_npapi_unittest.cc', 124 'chrome_frame_npapi_unittest.cc',
234 'chrome_frame_unittest_main.cc', 125 'chrome_frame_unittest_main.cc',
235 'chrome_launcher_unittest.cc', 126 'chrome_launcher_unittest.cc',
236 'html_utils_unittest.cc', 127 'test/com_message_event_unittest.cc',
128 'test/html_util_unittests.cc',
129 'test/http_negotiate_unittest.cc',
130 'test/util_unittests.cc',
237 'unittest_precompile.h', 131 'unittest_precompile.h',
238 'unittest_precompile.cc', 132 'unittest_precompile.cc',
239 'urlmon_upload_data_stream.cc', 133 'urlmon_upload_data_stream.cc',
240 'urlmon_upload_data_stream_unittest.cc', 134 'urlmon_upload_data_stream_unittest.cc',
241 'chrome_frame_histograms.h', 135 'chrome_frame_histograms.h',
242 'chrome_frame_histograms.cc', 136 'chrome_frame_histograms.cc',
243 ], 137 ],
244 'include_dirs': [ 138 'include_dirs': [
245 # To allow including "chrome_tab.h" 139 # To allow including "chrome_tab.h"
246 '<(INTERMEDIATE_DIR)', 140 '<(INTERMEDIATE_DIR)',
247 ], 141 ],
248 'resource_include_dirs': [ 142 'resource_include_dirs': [
249 '<(INTERMEDIATE_DIR)', 143 '<(INTERMEDIATE_DIR)',
144 '<(SHARED_INTERMEDIATE_DIR)',
250 ], 145 ],
251 'conditions': [ 146 'conditions': [
252 ['OS=="win"', { 147 ['OS=="win"', {
253 'msvs_settings': { 148 'msvs_settings': {
254 'VCLinkerTool': { 149 'VCLinkerTool': {
255 'DelayLoadDLLs': ['xpcom.dll', 'nspr4.dll'], 150 'DelayLoadDLLs': ['xpcom.dll', 'nspr4.dll'],
256 }, 151 },
257 }, 152 },
258 'sources': [
259 '<(SHARED_INTERMEDIATE_DIR)/chrome_frame/chrome_frame_resources.rc',
260 '<(SHARED_INTERMEDIATE_DIR)/chrome_frame/chrome_frame_strings.rc',
261 ],
262 'dependencies': [ 153 'dependencies': [
263 # TODO(slightlyoff): Get automation targets working on OS X 154 # TODO(slightlyoff): Get automation targets working on OS X
264 '../chrome/chrome.gyp:automation', 155 '../chrome/chrome.gyp:automation',
265 '../chrome/installer/installer.gyp:installer_util', 156 '../chrome/installer/installer.gyp:installer_util',
266 '../google_update/google_update.gyp:google_update', 157 '../google_update/google_update.gyp:google_update',
267 ] 158 ]
268 }], 159 }],
269 ], 160 ],
270 }, 161 },
271 { 162 {
272 'target_name': 'chrome_frame_tests', 163 'target_name': 'chrome_frame_tests',
273 'type': 'executable', 164 'type': 'executable',
274 'dependencies': [ 165 'dependencies': [
275 # 'base_noicu',
276 '../build/temp_gyp/googleurl.gyp:googleurl', 166 '../build/temp_gyp/googleurl.gyp:googleurl',
277 '../chrome/chrome.gyp:common', 167 '../chrome/chrome.gyp:common',
278 '../chrome/chrome.gyp:utility', 168 '../chrome/chrome.gyp:utility',
279 '../testing/gmock.gyp:gmock', 169 '../testing/gmock.gyp:gmock',
280 '../testing/gtest.gyp:gtest', 170 '../testing/gtest.gyp:gtest',
281 '../third_party/libxml/libxml.gyp:libxml', 171 '../third_party/libxml/libxml.gyp:libxml',
282 '../third_party/libxslt/libxslt.gyp:libxslt', 172 '../third_party/libxslt/libxslt.gyp:libxslt',
283 'chrome_frame_strings', 173 'chrome_frame_strings',
284 'chrome_frame_npapi', 174 'chrome_frame_npapi',
285 # 'npchrome_tab',
286 'xulrunner_sdk', 175 'xulrunner_sdk',
287 ], 176 ],
288 'sources': [ 177 'sources': [
289 '../base/test_suite.h', 178 '../base/test_suite.h',
290 'test/chrome_frame_test_utils.cc', 179 'test/chrome_frame_test_utils.cc',
291 'test/chrome_frame_test_utils.h', 180 'test/chrome_frame_test_utils.h',
292 'test/chrome_frame_automation_mock.cc', 181 'test/chrome_frame_automation_mock.cc',
293 'test/chrome_frame_automation_mock.h', 182 'test/chrome_frame_automation_mock.h',
294 'test/chrome_frame_unittests.cc', 183 'test/chrome_frame_unittests.cc',
295 'test/chrome_frame_unittests.h', 184 'test/chrome_frame_unittests.h',
296 'test/com_message_event_unittest.cc',
297 'test/function_stub_unittest.cc', 185 'test/function_stub_unittest.cc',
298 'test/html_util_unittests.cc',
299 'test/http_negotiate_unittest.cc',
300 'test/http_server.cc', 186 'test/http_server.cc',
301 'test/http_server.h', 187 'test/http_server.h',
302 'test/run_all_unittests.cc', 188 'test/run_all_unittests.cc',
303 'test/test_server.cc', 189 'test/test_server.cc',
304 'test/test_server.h', 190 'test/test_server.h',
305 'test/test_server_test.cc', 191 'test/test_server_test.cc',
306 'test/util_unittests.cc',
307 'chrome_frame_automation.cc', 192 'chrome_frame_automation.cc',
308 'chrome_frame_histograms.h', 193 'chrome_frame_histograms.h',
309 'chrome_frame_histograms.cc', 194 'chrome_frame_histograms.cc',
310 'chrome_tab.h', 195 'chrome_tab.h',
311 'chrome_tab.idl', 196 'chrome_tab.idl',
312 'com_message_event.cc', 197 'com_message_event.cc',
313 'html_utils.cc', 198 'html_utils.cc',
314 'http_negotiate.h', 199 'http_negotiate.h',
315 'http_negotiate.cc', 200 'http_negotiate.cc',
316 'sync_msg_reply_dispatcher.cc', 201 'sync_msg_reply_dispatcher.cc',
(...skipping 18 matching lines...) Expand all
335 'resource_include_dirs': [ 220 'resource_include_dirs': [
336 '<(INTERMEDIATE_DIR)', 221 '<(INTERMEDIATE_DIR)',
337 ], 222 ],
338 'conditions': [ 223 'conditions': [
339 ['OS=="win"', { 224 ['OS=="win"', {
340 'msvs_settings': { 225 'msvs_settings': {
341 'VCLinkerTool': { 226 'VCLinkerTool': {
342 'DelayLoadDLLs': ['xpcom.dll', 'nspr4.dll'], 227 'DelayLoadDLLs': ['xpcom.dll', 'nspr4.dll'],
343 }, 228 },
344 }, 229 },
345 'sources': [
346 '<(SHARED_INTERMEDIATE_DIR)/chrome_frame/chrome_frame_resources.rc',
347 '<(SHARED_INTERMEDIATE_DIR)/chrome_frame/chrome_frame_strings.rc',
348 ],
349 'dependencies': [ 230 'dependencies': [
350 '../chrome/chrome.gyp:automation', 231 '../chrome/chrome.gyp:automation',
351 '../chrome/installer/installer.gyp:installer_util', 232 '../chrome/installer/installer.gyp:installer_util',
352 '../google_update/google_update.gyp:google_update', 233 '../google_update/google_update.gyp:google_update',
353 ] 234 ]
354 }], 235 }],
355 ], 236 ],
356 }, 237 },
357 { 238 {
358 'target_name': 'chrome_frame_perftests', 239 'target_name': 'chrome_frame_perftests',
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after
498 ], 379 ],
499 'include_dirs': [ 380 'include_dirs': [
500 # To allow including "chrome_tab.h" 381 # To allow including "chrome_tab.h"
501 '<(INTERMEDIATE_DIR)', 382 '<(INTERMEDIATE_DIR)',
502 ], 383 ],
503 'resource_include_dirs': [ 384 'resource_include_dirs': [
504 '<(INTERMEDIATE_DIR)', 385 '<(INTERMEDIATE_DIR)',
505 ], 386 ],
506 'conditions': [ 387 'conditions': [
507 ['OS=="win"', { 388 ['OS=="win"', {
508 'sources': [
509 '<(SHARED_INTERMEDIATE_DIR)/chrome_frame/chrome_frame_resources.rc',
510 '<(SHARED_INTERMEDIATE_DIR)/chrome_frame/chrome_frame_strings.rc',
511 ],
512 'dependencies': [ 389 'dependencies': [
513 # TODO(slightlyoff): Get automation targets working on OS X 390 # TODO(slightlyoff): Get automation targets working on OS X
514 '../chrome/chrome.gyp:automation', 391 '../chrome/chrome.gyp:automation',
515 '../chrome/installer/installer.gyp:installer_util', 392 '../chrome/installer/installer.gyp:installer_util',
516 '../google_update/google_update.gyp:google_update', 393 '../google_update/google_update.gyp:google_update',
517 ] 394 ]
518 }], 395 }],
519 ], 396 ],
520 }, 397 },
521 398
522 { 399 {
523 'target_name': 'chrome_frame_npapi', 400 'target_name': 'chrome_frame_npapi',
524 'type': 'static_library', 401 'type': 'static_library',
525 'dependencies': [ 402 'dependencies': [
526 'chrome_frame_strings', 403 'chrome_frame_strings',
527 '../chrome/chrome.gyp:common', 404 '../chrome/chrome.gyp:common',
528 'xulrunner_sdk', 405 'xulrunner_sdk',
529 ], 406 ],
530 'sources': [ 407 'sources': [
531 'chrome_frame_automation.cc', 408 'chrome_frame_automation.cc',
532 'chrome_frame_automation.h', 409 'chrome_frame_automation.h',
533 'chrome_frame_delegate.cc', 410 'chrome_frame_delegate.cc',
534 'chrome_frame_delegate.h', 411 'chrome_frame_delegate.h',
535 'chrome_frame_plugin.h', 412 'chrome_frame_plugin.h',
536 'chrome_frame_npapi.cc', 413 'chrome_frame_npapi.cc',
537 'chrome_frame_npapi.h', 414 'chrome_frame_npapi.h',
538 'chrome_launcher.cc', 415 'chrome_launcher.cc',
539 'chrome_launcher.h', 416 'chrome_launcher.h',
417 'ff_30_privilege_check.cc',
418 'ff_privilege_check.h',
540 'html_utils.cc', 419 'html_utils.cc',
541 'html_utils.h', 420 'html_utils.h',
542 'np_browser_functions.cc', 421 'np_browser_functions.cc',
543 'np_browser_functions.h', 422 'np_browser_functions.h',
544 'np_event_listener.cc', 423 'np_event_listener.cc',
545 'np_event_listener.h', 424 'np_event_listener.h',
546 'np_proxy_service.cc', 425 'np_proxy_service.cc',
547 'np_proxy_service.h', 426 'np_proxy_service.h',
548 'npapi_url_request.cc', 427 'npapi_url_request.cc',
549 'npapi_url_request.h', 428 'npapi_url_request.h',
550 'ns_associate_iid_win.h', 429 'ns_associate_iid_win.h',
551 'ns_isupports_impl.h', 430 'ns_isupports_impl.h',
552 'plugin_url_request.cc', 431 'plugin_url_request.cc',
553 'plugin_url_request.h', 432 'plugin_url_request.h',
554 'scoped_ns_ptr_win.h', 433 'scoped_ns_ptr_win.h',
434 'script_security_manager.h',
555 'sync_msg_reply_dispatcher.cc', 435 'sync_msg_reply_dispatcher.cc',
556 'sync_msg_reply_dispatcher.h', 436 'sync_msg_reply_dispatcher.h',
557 'utils.cc', 437 'utils.cc',
558 'utils.h', 438 'utils.h',
559 ], 439 ],
560 }, 440 },
561 { 441 {
562 'target_name': 'chrome_launcher', 442 'target_name': 'chrome_launcher',
563 'type': 'executable', 443 'type': 'executable',
564 'msvs_guid': 'B7E540C1-49D9-4350-ACBC-FB8306316D16', 444 'msvs_guid': 'B7E540C1-49D9-4350-ACBC-FB8306316D16',
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
626 '<(SHARED_INTERMEDIATE_DIR)/chrome_frame', 506 '<(SHARED_INTERMEDIATE_DIR)/chrome_frame',
627 ], 507 ],
628 }, 508 },
629 'conditions': [ 509 'conditions': [
630 ['OS=="win"', { 510 ['OS=="win"', {
631 'dependencies': ['../build/win/system.gyp:cygwin'], 511 'dependencies': ['../build/win/system.gyp:cygwin'],
632 }], 512 }],
633 ], 513 ],
634 }, 514 },
635 { 515 {
636 'target_name': 'npchrome_tab', 516 'target_name': 'chrome_frame_ie',
637 'type': 'shared_library', 517 'type': 'static_library',
638 'msvs_guid': 'E3DE7E63-D3B6-4A9F-BCC4-5C8169E9C9F2',
639 'dependencies': [ 518 'dependencies': [
640 'base_noicu',
641 'chrome_frame_npapi',
642 'chrome_frame_strings', 519 'chrome_frame_strings',
643 'chrome_launcher',
644 'xulrunner_sdk',
645 '../chrome/chrome.gyp:common', 520 '../chrome/chrome.gyp:common',
646 '../chrome/chrome.gyp:utility', 521 '../chrome/chrome.gyp:utility',
647 '../build/temp_gyp/googleurl.gyp:googleurl', 522 '../build/temp_gyp/googleurl.gyp:googleurl',
648 # FIXME(slightlyoff): 523
649 # gigantic hack to get these to build from main Chrome sln.
650 'chrome_frame_perftests',
651 'chrome_frame_tests',
652 'chrome_frame_unittests',
653 'chrome_frame_net_tests',
654 ], 524 ],
655 'sources': [ 525 'sources': [
656 'bho.cc', 526 'bho.cc',
657 'bho.h', 527 'bho.h',
658 'bho.rgs', 528 'bho.rgs',
659 'chrome_active_document.cc', 529 'chrome_active_document.cc',
660 'chrome_active_document.h', 530 'chrome_active_document.h',
661 'chrome_active_document.rgs', 531 'chrome_active_document.rgs',
662 'chrome_frame_activex.cc', 532 'chrome_frame_activex.cc',
663 'chrome_frame_activex.h', 533 'chrome_frame_activex.h',
664 'chrome_frame_activex_base.h', 534 'chrome_frame_activex_base.h',
665 'chrome_frame_activex.rgs', 535 'chrome_frame_activex.rgs',
666 'chrome_frame_npapi.rgs', 536 'chrome_frame_histograms.h',
667 'chrome_frame_npapi_entrypoints.cc', 537 'chrome_frame_histograms.cc',
668 'chrome_frame_reporting.cc', 538 'chrome_frame_reporting.cc',
669 'chrome_frame_reporting.h', 539 'chrome_frame_reporting.h',
670 'chrome_protocol.cc', 540 'chrome_protocol.cc',
671 'chrome_protocol.h', 541 'chrome_protocol.h',
672 'chrome_protocol.rgs', 542 'chrome_protocol.rgs',
673 'chrome_tab.cc',
674 'chrome_tab.def',
675 'chrome_tab.h', 543 'chrome_tab.h',
676 'chrome_tab.idl', 544 'chrome_tab.idl',
677 # FIXME(slightlyoff): For chrome_tab.tlb. Giant hack until we can
678 # figure out something more gyp-ish.
679 'resources/tlb_resource.rc',
680 'chrome_tab.rgs',
681 'chrome_tab_version.rc.version',
682 'com_message_event.cc', 545 'com_message_event.cc',
683 'com_message_event.h', 546 'com_message_event.h',
684 'com_type_info_holder.cc', 547 'com_type_info_holder.cc',
685 'com_type_info_holder.h', 548 'com_type_info_holder.h',
686 'ff_30_privilege_check.cc',
687 'ff_privilege_check.h',
688 'find_dialog.cc', 549 'find_dialog.cc',
689 'find_dialog.h', 550 'find_dialog.h',
690 'function_stub.h', 551 'function_stub.h',
691 'http_negotiate.h', 552 'http_negotiate.h',
692 'http_negotiate.cc', 553 'http_negotiate.cc',
693 'iids.cc',
694 'in_place_menu.h', 554 'in_place_menu.h',
695 'ole_document_impl.h', 555 'ole_document_impl.h',
696 'protocol_sink_wrap.cc', 556 'protocol_sink_wrap.cc',
697 'protocol_sink_wrap.h', 557 'protocol_sink_wrap.h',
698 'resource.h',
699 'script_security_manager.h',
700 'sync_msg_reply_dispatcher.cc', 558 'sync_msg_reply_dispatcher.cc',
701 'sync_msg_reply_dispatcher.h', 559 'sync_msg_reply_dispatcher.h',
702 'extra_system_apis.h', 560 'extra_system_apis.h',
703 'urlmon_url_request.cc', 561 'urlmon_url_request.cc',
704 'urlmon_url_request.h', 562 'urlmon_url_request.h',
705 'urlmon_upload_data_stream.cc', 563 'urlmon_upload_data_stream.cc',
706 'urlmon_upload_data_stream.h', 564 'urlmon_upload_data_stream.h',
707 'vtable_patch_manager.cc', 565 'vtable_patch_manager.cc',
708 'vtable_patch_manager.h', 566 'vtable_patch_manager.h',
709 'chrome_frame_histograms.h',
710 'chrome_frame_histograms.cc',
711 ], 567 ],
712 'include_dirs': [ 568 'include_dirs': [
713 # To allow including "chrome_tab.h" 569 # To allow including "chrome_tab.h"
714 '<(INTERMEDIATE_DIR)', 570 '<(INTERMEDIATE_DIR)',
715 '<(INTERMEDIATE_DIR)/../npchrome_tab', 571 '<(INTERMEDIATE_DIR)/../chrome_frame',
716 ], 572 ],
717 'conditions': [ 573 'conditions': [
718 ['OS=="win"', { 574 ['OS=="win"', {
719 # NOTE(slightlyoff): 575 # NOTE(slightlyoff):
720 # this is a fix for the include dirs length limit on the resource 576 # this is a fix for the include dirs length limit on the resource
721 # compiler, tickled by the xul_include_dirs variable 577 # compiler, tickled by the xul_include_dirs variable
722 'resource_include_dirs': [ 578 'resource_include_dirs': [
723 '<(INTERMEDIATE_DIR)' 579 '<(INTERMEDIATE_DIR)'
724 ], 580 ],
581 'dependencies': [
582 '../breakpad/breakpad.gyp:breakpad_handler',
583 '../chrome/chrome.gyp:automation',
584 # Make the archive build happy.
585 '../chrome/chrome.gyp:syncapi',
586 # Installer
587 '../chrome/installer/installer.gyp:installer_util',
588 '../google_update/google_update.gyp:google_update',
589 # Crash Reporting
590 'crash_reporting/crash_reporting.gyp:crash_report',
591 'crash_reporting/crash_reporting.gyp:vectored_handler_tests',
592 ],
593 },],
594 ],
595 },
596 {
597 'target_name': 'npchrome_frame',
598 'type': 'shared_library',
599 'msvs_guid': 'E3DE7E63-D3B6-4A9F-BCC4-5C8169E9C9F2',
600 'dependencies': [
601 'base_noicu',
602 'chrome_frame_ie',
603 'chrome_frame_npapi',
604 'chrome_frame_strings',
605 'chrome_launcher',
606 'xulrunner_sdk',
607 '../chrome/chrome.gyp:common',
608 '../chrome/chrome.gyp:utility',
609 '../build/temp_gyp/googleurl.gyp:googleurl',
610 # FIXME(slightlyoff):
611 # gigantic hack to get these to build from main Chrome sln.
612 'chrome_frame_perftests',
613 'chrome_frame_tests',
614 'chrome_frame_unittests',
615 'chrome_frame_net_tests',
616 ],
617 'sources': [
618 'chrome_frame_npapi.rgs',
619 'chrome_frame_npapi_entrypoints.cc',
620 'chrome_tab.cc',
621 'chrome_tab.def',
622 'chrome_tab.h',
623 'chrome_tab.idl',
624 # FIXME(slightlyoff): For chrome_tab.tlb. Giant hack until we can
625 # figure out something more gyp-ish.
626 'resources/tlb_resource.rc',
627 'chrome_tab.rgs',
628 'chrome_tab_version.rc.version',
629 'iids.cc',
630 'resource.h',
631 ],
632 'include_dirs': [
633 # To allow including "chrome_tab.h"
634 '<(INTERMEDIATE_DIR)',
635 '<(INTERMEDIATE_DIR)/../chrome_frame',
636 ],
637 'conditions': [
638 ['OS=="win"', {
639 # NOTE(slightlyoff):
640 # this is a fix for the include dirs length limit on the resource
641 # compiler, tickled by the xul_include_dirs variable
642 'resource_include_dirs': [
643 '<(INTERMEDIATE_DIR)'
644 ],
725 'sources': [ 645 'sources': [
726 '<(SHARED_INTERMEDIATE_DIR)/chrome_frame/chrome_frame_resources.rc', 646 '<(SHARED_INTERMEDIATE_DIR)/chrome_frame/chrome_frame_resources.rc',
727 '<(SHARED_INTERMEDIATE_DIR)/chrome_frame/chrome_frame_strings.rc', 647 '<(SHARED_INTERMEDIATE_DIR)/chrome_frame/chrome_frame_strings.rc',
728 ], 648 ],
729 'dependencies': [ 649 'dependencies': [
730 '../breakpad/breakpad.gyp:breakpad_handler', 650 '../breakpad/breakpad.gyp:breakpad_handler',
731 '../chrome/chrome.gyp:automation', 651 '../chrome/chrome.gyp:automation',
732 # Make the archive build happy. 652 # Make the archive build happy.
733 '../chrome/chrome.gyp:syncapi', 653 '../chrome/chrome.gyp:syncapi',
734 # Installer 654 # Installer
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
783 ], 703 ],
784 } 704 }
785 705
786 # vim: shiftwidth=2:et:ai:tabstop=2 706 # vim: shiftwidth=2:et:ai:tabstop=2
787 707
788 # Local Variables: 708 # Local Variables:
789 # tab-width:2 709 # tab-width:2
790 # indent-tabs-mode:nil 710 # indent-tabs-mode:nil
791 # End: 711 # End:
792 # vim: set expandtab tabstop=2 shiftwidth=2: 712 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW
« no previous file with comments | « chrome_frame/chrome_active_document.h ('k') | chrome_frame/chrome_frame_activex.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698