OLD | NEW |
1 # Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2010 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 'variables': { | 10 'variables': { |
(...skipping 200 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
211 '../testing/gtest.gyp:gtest', | 211 '../testing/gtest.gyp:gtest', |
212 '../third_party/libxslt/libxslt.gyp:libxslt', | 212 '../third_party/libxslt/libxslt.gyp:libxslt', |
213 'chrome_frame_ie', | 213 'chrome_frame_ie', |
214 'chrome_frame_npapi', | 214 'chrome_frame_npapi', |
215 'chrome_frame_strings', | 215 'chrome_frame_strings', |
216 'npchrome_frame', | 216 'npchrome_frame', |
217 'xulrunner_sdk', | 217 'xulrunner_sdk', |
218 ], | 218 ], |
219 'sources': [ | 219 'sources': [ |
220 '../base/test_suite.h', | 220 '../base/test_suite.h', |
221 'bind_context_info.cc', | |
222 'bind_context_info.h', | |
223 'test/automation_client_mock.cc', | 221 'test/automation_client_mock.cc', |
224 'test/automation_client_mock.h', | 222 'test/automation_client_mock.h', |
225 'test/chrome_frame_test_utils.cc', | 223 'test/chrome_frame_test_utils.cc', |
226 'test/chrome_frame_test_utils.h', | 224 'test/chrome_frame_test_utils.h', |
227 'test/chrome_frame_automation_mock.cc', | 225 'test/chrome_frame_automation_mock.cc', |
228 'test/chrome_frame_automation_mock.h', | 226 'test/chrome_frame_automation_mock.h', |
229 'test/http_server.cc', | 227 'test/http_server.cc', |
230 'test/http_server.h', | 228 'test/http_server.h', |
231 'test/ie_event_sink.cc', | 229 'test/ie_event_sink.cc', |
232 'test/ie_event_sink.h', | 230 'test/ie_event_sink.h', |
(...skipping 10 matching lines...) Expand all Loading... |
243 'test/test_server.h', | 241 'test/test_server.h', |
244 'test/test_server_test.cc', | 242 'test/test_server_test.cc', |
245 'test/test_with_web_server.cc', | 243 'test/test_with_web_server.cc', |
246 'test/test_with_web_server.h', | 244 'test/test_with_web_server.h', |
247 'test/ui_test.cc', | 245 'test/ui_test.cc', |
248 'test/urlmon_moniker_tests.h', | 246 'test/urlmon_moniker_tests.h', |
249 'test/urlmon_moniker_integration_test.cc', | 247 'test/urlmon_moniker_integration_test.cc', |
250 'test/url_request_test.cc', | 248 'test/url_request_test.cc', |
251 'test/window_watchdog.cc', | 249 'test/window_watchdog.cc', |
252 'test/window_watchdog.h', | 250 'test/window_watchdog.h', |
253 'chrome_frame_automation.cc', | |
254 'chrome_frame_histograms.h', | |
255 'chrome_frame_histograms.cc', | |
256 'chrome_tab.h', | 251 'chrome_tab.h', |
257 'chrome_tab.idl', | 252 'chrome_tab.idl', |
258 'com_message_event.cc', | |
259 'custom_sync_call_context.h', | |
260 'html_utils.cc', | |
261 'http_negotiate.h', | |
262 'http_negotiate.cc', | |
263 'sync_msg_reply_dispatcher.cc', | |
264 'sync_msg_reply_dispatcher.h', | |
265 'test_utils.cc', | 253 'test_utils.cc', |
266 'test_utils.h', | 254 'test_utils.h', |
267 'urlmon_upload_data_stream.h', | |
268 'urlmon_upload_data_stream.cc', | |
269 'urlmon_url_request.h', | |
270 'urlmon_url_request.cc', | |
271 'utils.cc', | |
272 'utils.h', | |
273 'vtable_patch_manager.h', | |
274 'vtable_patch_manager.cc' | |
275 ], | 255 ], |
276 'include_dirs': [ | 256 'include_dirs': [ |
277 '<@(xul_include_directories)', | 257 '<@(xul_include_directories)', |
278 '<(DEPTH)/third_party/wtl/include', | 258 '<(DEPTH)/third_party/wtl/include', |
279 # To allow including "chrome_tab.h" | 259 # To allow including "chrome_tab.h" |
280 '<(INTERMEDIATE_DIR)', | 260 '<(INTERMEDIATE_DIR)', |
281 ], | 261 ], |
282 'resource_include_dirs': [ | 262 'resource_include_dirs': [ |
283 '<(INTERMEDIATE_DIR)', | 263 '<(INTERMEDIATE_DIR)', |
284 ], | 264 ], |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
320 ], | 300 ], |
321 'sources': [ | 301 'sources': [ |
322 '../base/perf_test_suite.h', | 302 '../base/perf_test_suite.h', |
323 '../base/perftimer.cc', | 303 '../base/perftimer.cc', |
324 '../base/test/test_file_util.h', | 304 '../base/test/test_file_util.h', |
325 '../chrome/test/chrome_process_util.cc', | 305 '../chrome/test/chrome_process_util.cc', |
326 '../chrome/test/chrome_process_util.h', | 306 '../chrome/test/chrome_process_util.h', |
327 '../chrome/test/ui/ui_test.cc', | 307 '../chrome/test/ui/ui_test.cc', |
328 'chrome_tab.h', | 308 'chrome_tab.h', |
329 'chrome_tab.idl', | 309 'chrome_tab.idl', |
330 'html_utils.cc', | |
331 'test/chrome_frame_test_utils.cc', | 310 'test/chrome_frame_test_utils.cc', |
332 'test/chrome_frame_test_utils.h', | 311 'test/chrome_frame_test_utils.h', |
333 'test/perf/chrome_frame_perftest.cc', | 312 'test/perf/chrome_frame_perftest.cc', |
334 'test/perf/chrome_frame_perftest.h', | 313 'test/perf/chrome_frame_perftest.h', |
335 'test/perf/run_all.cc', | 314 'test/perf/run_all.cc', |
336 'test/perf/silverlight.cc', | 315 'test/perf/silverlight.cc', |
337 'test/simulate_input.cc', | 316 'test/simulate_input.cc', |
338 'test/simulate_input.h', | 317 'test/simulate_input.h', |
339 'test_utils.cc', | 318 'test_utils.cc', |
340 'test_utils.h', | 319 'test_utils.h', |
341 'test/window_watchdog.cc', | 320 'test/window_watchdog.cc', |
342 'test/window_watchdog.h', | 321 'test/window_watchdog.h', |
343 'utils.cc', | |
344 'utils.h', | |
345 ], | 322 ], |
346 'include_dirs': [ | 323 'include_dirs': [ |
347 '<@(xul_include_directories)', | 324 '<@(xul_include_directories)', |
348 '<(DEPTH)/third_party/wtl/include', | 325 '<(DEPTH)/third_party/wtl/include', |
349 # To allow including "chrome_tab.h" | 326 # To allow including "chrome_tab.h" |
350 '<(INTERMEDIATE_DIR)', | 327 '<(INTERMEDIATE_DIR)', |
351 ], | 328 ], |
352 'conditions': [ | 329 'conditions': [ |
353 ['OS=="win"', { | 330 ['OS=="win"', { |
354 'dependencies': [ | 331 'dependencies': [ |
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
488 '../google_update/google_update.gyp:google_update', | 465 '../google_update/google_update.gyp:google_update', |
489 ] | 466 ] |
490 }], | 467 }], |
491 ], | 468 ], |
492 }, | 469 }, |
493 | 470 |
494 { | 471 { |
495 'target_name': 'chrome_frame_npapi', | 472 'target_name': 'chrome_frame_npapi', |
496 'type': 'static_library', | 473 'type': 'static_library', |
497 'dependencies': [ | 474 'dependencies': [ |
| 475 'chrome_frame_common', |
498 'chrome_frame_strings', | 476 'chrome_frame_strings', |
499 'chrome_frame_utils', | 477 'chrome_frame_utils', |
500 '../chrome/chrome.gyp:common', | 478 '../chrome/chrome.gyp:common', |
501 'xulrunner_sdk', | 479 'xulrunner_sdk', |
502 ], | 480 ], |
503 'sources': [ | 481 'sources': [ |
504 'chrome_frame_automation.cc', | |
505 'chrome_frame_automation.h', | |
506 'chrome_frame_delegate.cc', | |
507 'chrome_frame_delegate.h', | |
508 'chrome_frame_plugin.h', | |
509 'chrome_frame_npapi.cc', | 482 'chrome_frame_npapi.cc', |
510 'chrome_frame_npapi.h', | 483 'chrome_frame_npapi.h', |
511 'custom_sync_call_context.h', | |
512 'ff_30_privilege_check.cc', | 484 'ff_30_privilege_check.cc', |
513 'ff_privilege_check.h', | 485 'ff_privilege_check.h', |
514 'html_utils.cc', | |
515 'html_utils.h', | |
516 'np_browser_functions.cc', | 486 'np_browser_functions.cc', |
517 'np_browser_functions.h', | 487 'np_browser_functions.h', |
518 'np_event_listener.cc', | 488 'np_event_listener.cc', |
519 'np_event_listener.h', | 489 'np_event_listener.h', |
520 'np_proxy_service.cc', | 490 'np_proxy_service.cc', |
521 'np_proxy_service.h', | 491 'np_proxy_service.h', |
522 'np_utils.cc', | 492 'np_utils.cc', |
523 'np_utils.h', | 493 'np_utils.h', |
524 'npapi_url_request.cc', | 494 'npapi_url_request.cc', |
525 'npapi_url_request.h', | 495 'npapi_url_request.h', |
526 'ns_associate_iid_win.h', | 496 'ns_associate_iid_win.h', |
527 'ns_isupports_impl.h', | 497 'ns_isupports_impl.h', |
528 'plugin_url_request.cc', | |
529 'plugin_url_request.h', | |
530 'scoped_ns_ptr_win.h', | 498 'scoped_ns_ptr_win.h', |
531 'sync_msg_reply_dispatcher.cc', | |
532 'sync_msg_reply_dispatcher.h', | |
533 'utils.cc', | |
534 'utils.h', | |
535 ], | 499 ], |
536 }, | 500 }, |
537 { | 501 { |
538 'target_name': 'chrome_frame_strings', | 502 'target_name': 'chrome_frame_strings', |
539 'type': 'none', | 503 'type': 'none', |
540 'rules': [ | 504 'rules': [ |
541 { | 505 { |
542 'rule_name': 'grit', | 506 'rule_name': 'grit', |
543 'extension': 'grd', | 507 'extension': 'grd', |
544 'inputs': [ | 508 'inputs': [ |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
583 ], | 547 ], |
584 'sources': [ | 548 'sources': [ |
585 'simple_resource_loader.cc', | 549 'simple_resource_loader.cc', |
586 'simple_resource_loader.h', | 550 'simple_resource_loader.h', |
587 ], | 551 ], |
588 }, | 552 }, |
589 { | 553 { |
590 'target_name': 'chrome_frame_ie', | 554 'target_name': 'chrome_frame_ie', |
591 'type': 'static_library', | 555 'type': 'static_library', |
592 'dependencies': [ | 556 'dependencies': [ |
| 557 'chrome_frame_common', |
593 'chrome_frame_strings', | 558 'chrome_frame_strings', |
594 'chrome_frame_utils', | 559 'chrome_frame_utils', |
595 '../chrome/chrome.gyp:common', | 560 '../chrome/chrome.gyp:common', |
596 '../chrome/chrome.gyp:utility', | 561 '../chrome/chrome.gyp:utility', |
597 '../build/temp_gyp/googleurl.gyp:googleurl', | 562 '../build/temp_gyp/googleurl.gyp:googleurl', |
598 '../third_party/libxml/libxml.gyp:libxml', | 563 '../third_party/libxml/libxml.gyp:libxml', |
599 '../third_party/bzip2/bzip2.gyp:bzip2', | 564 '../third_party/bzip2/bzip2.gyp:bzip2', |
600 ], | 565 ], |
601 'sources': [ | 566 'sources': [ |
602 'bho.cc', | 567 'bho.cc', |
603 'bho.h', | 568 'bho.h', |
604 'bho.rgs', | 569 'bho.rgs', |
605 'bind_context_info.cc', | 570 'bind_context_info.cc', |
606 'bind_context_info.h', | 571 'bind_context_info.h', |
607 'bind_status_callback_impl.cc', | 572 'bind_status_callback_impl.cc', |
608 'bind_status_callback_impl.h', | 573 'bind_status_callback_impl.h', |
609 'chrome_active_document.cc', | 574 'chrome_active_document.cc', |
610 'chrome_active_document.h', | 575 'chrome_active_document.h', |
611 'chrome_active_document.rgs', | 576 'chrome_active_document.rgs', |
612 'chrome_frame_activex.cc', | 577 'chrome_frame_activex.cc', |
613 'chrome_frame_activex.h', | 578 'chrome_frame_activex.h', |
614 'chrome_frame_activex.rgs', | 579 'chrome_frame_activex.rgs', |
615 'chrome_frame_activex_base.h', | 580 'chrome_frame_activex_base.h', |
616 'chrome_frame_histograms.cc', | 581 'chrome_frame_histograms.cc', |
617 'chrome_frame_histograms.h', | 582 'chrome_frame_histograms.h', |
618 'chrome_frame_reporting.cc', | |
619 'chrome_frame_reporting.h', | |
620 'chrome_launcher_utils.cc', | |
621 'chrome_launcher_utils.h', | |
622 'chrome_protocol.cc', | 583 'chrome_protocol.cc', |
623 'chrome_protocol.h', | 584 'chrome_protocol.h', |
624 'chrome_protocol.rgs', | 585 'chrome_protocol.rgs', |
625 'chrome_tab.h', | 586 'chrome_tab.h', |
626 'chrome_tab.idl', | 587 'chrome_tab.idl', |
627 'com_message_event.cc', | 588 'com_message_event.cc', |
628 'com_message_event.h', | 589 'com_message_event.h', |
629 'com_type_info_holder.cc', | 590 'com_type_info_holder.cc', |
630 'com_type_info_holder.h', | 591 'com_type_info_holder.h', |
631 'delete_chrome_history.cc', | 592 'delete_chrome_history.cc', |
632 'delete_chrome_history.h', | 593 'delete_chrome_history.h', |
633 'exception_barrier.cc', | 594 'exception_barrier.cc', |
634 'exception_barrier.h', | 595 'exception_barrier.h', |
635 'exception_barrier_lowlevel.asm', | 596 'exception_barrier_lowlevel.asm', |
636 'find_dialog.cc', | 597 'find_dialog.cc', |
637 'find_dialog.h', | 598 'find_dialog.h', |
| 599 'function_stub.cc', |
638 'function_stub.h', | 600 'function_stub.h', |
| 601 'html_utils.h', |
| 602 'html_utils.cc', |
639 'http_negotiate.cc', | 603 'http_negotiate.cc', |
640 'function_stub.cc', | |
641 'http_negotiate.h', | 604 'http_negotiate.h', |
642 'iids.cc', | 605 'iids.cc', |
643 'in_place_menu.h', | 606 'in_place_menu.h', |
644 'metrics_service.cc', | 607 'metrics_service.cc', |
645 'metrics_service.h', | 608 'metrics_service.h', |
646 'module_utils.cc', | 609 'module_utils.cc', |
647 'module_utils.h', | 610 'module_utils.h', |
648 'ole_document_impl.h', | 611 'ole_document_impl.h', |
649 'protocol_sink_wrap.cc', | 612 'protocol_sink_wrap.cc', |
650 'protocol_sink_wrap.h', | 613 'protocol_sink_wrap.h', |
651 'register_bho.rgs', | 614 'register_bho.rgs', |
652 'stream_impl.cc', | 615 'stream_impl.cc', |
653 'stream_impl.h', | 616 'stream_impl.h', |
654 'sync_msg_reply_dispatcher.cc', | |
655 'sync_msg_reply_dispatcher.h', | |
656 'extra_system_apis.h', | 617 'extra_system_apis.h', |
657 'urlmon_bind_status_callback.h', | 618 'urlmon_bind_status_callback.h', |
658 'urlmon_bind_status_callback.cc', | 619 'urlmon_bind_status_callback.cc', |
659 'urlmon_moniker.h', | 620 'urlmon_moniker.h', |
660 'urlmon_moniker.cc', | 621 'urlmon_moniker.cc', |
661 'urlmon_url_request.cc', | 622 'urlmon_url_request.cc', |
662 'urlmon_url_request.h', | 623 'urlmon_url_request.h', |
663 'urlmon_url_request_private.h', | 624 'urlmon_url_request_private.h', |
664 'urlmon_upload_data_stream.cc', | 625 'urlmon_upload_data_stream.cc', |
665 'urlmon_upload_data_stream.h', | 626 'urlmon_upload_data_stream.h', |
| 627 'utils.h', |
| 628 'utils.cc', |
666 'vtable_patch_manager.cc', | 629 'vtable_patch_manager.cc', |
667 'vtable_patch_manager.h', | 630 'vtable_patch_manager.h', |
668 ], | 631 ], |
669 'include_dirs': [ | 632 'include_dirs': [ |
670 # To allow including "chrome_tab.h" | 633 # To allow including "chrome_tab.h" |
671 '<(INTERMEDIATE_DIR)', | 634 '<(INTERMEDIATE_DIR)', |
672 '<(INTERMEDIATE_DIR)/../chrome_frame', | 635 '<(INTERMEDIATE_DIR)/../chrome_frame', |
673 ], | 636 ], |
674 'conditions': [ | 637 'conditions': [ |
675 ['OS=="win"', { | 638 ['OS=="win"', { |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
714 ], | 677 ], |
715 'msvs_settings': { | 678 'msvs_settings': { |
716 'VCLinkerTool': { | 679 'VCLinkerTool': { |
717 'AdditionalOptions': [ | 680 'AdditionalOptions': [ |
718 '/safeseh', | 681 '/safeseh', |
719 ], | 682 ], |
720 }, | 683 }, |
721 }, | 684 }, |
722 }, | 685 }, |
723 { | 686 { |
| 687 'target_name': 'chrome_frame_common', |
| 688 'type': 'static_library', |
| 689 'sources': [ |
| 690 'chrome_frame_automation.h', |
| 691 'chrome_frame_automation.cc', |
| 692 'chrome_frame_delegate.h', |
| 693 'chrome_frame_delegate.cc', |
| 694 'chrome_frame_plugin.h', |
| 695 'chrome_launcher_utils.cc', |
| 696 'chrome_launcher_utils.h', |
| 697 'custom_sync_call_context.h', |
| 698 'plugin_url_request.h', |
| 699 'plugin_url_request.cc', |
| 700 'sync_msg_reply_dispatcher.h', |
| 701 'sync_msg_reply_dispatcher.cc', |
| 702 ] |
| 703 }, |
| 704 { |
724 'target_name': 'npchrome_frame', | 705 'target_name': 'npchrome_frame', |
725 'type': 'shared_library', | 706 'type': 'shared_library', |
726 'msvs_guid': 'E3DE7E63-D3B6-4A9F-BCC4-5C8169E9C9F2', | 707 'msvs_guid': 'E3DE7E63-D3B6-4A9F-BCC4-5C8169E9C9F2', |
727 'dependencies': [ | 708 'dependencies': [ |
728 'base_noicu', | 709 'base_noicu', |
729 'chrome_frame_ie', | 710 'chrome_frame_ie', |
730 'chrome_frame_npapi', | 711 'chrome_frame_npapi', |
731 'chrome_frame_strings', | 712 'chrome_frame_strings', |
732 'chrome_frame_utils', | 713 'chrome_frame_utils', |
733 'xulrunner_sdk', | 714 'xulrunner_sdk', |
734 'chrome_frame_launcher.gyp:chrome_launcher', | 715 'chrome_frame_launcher.gyp:chrome_launcher', |
735 '../chrome/chrome.gyp:chrome_version_info', | 716 '../chrome/chrome.gyp:chrome_version_info', |
736 '../chrome/chrome.gyp:chrome_version_header', | 717 '../chrome/chrome.gyp:chrome_version_header', |
737 '../chrome/chrome.gyp:common', | 718 '../chrome/chrome.gyp:common', |
738 '../chrome/chrome.gyp:utility', | 719 '../chrome/chrome.gyp:utility', |
739 '../build/temp_gyp/googleurl.gyp:googleurl', | 720 '../build/temp_gyp/googleurl.gyp:googleurl', |
740 ], | 721 ], |
741 'sources': [ | 722 'sources': [ |
742 'chrome_frame_npapi.rgs', | 723 'chrome_frame_npapi.rgs', |
743 'chrome_frame_npapi_entrypoints.cc', | 724 'chrome_frame_npapi_entrypoints.cc', |
744 'chrome_frame_npapi_entrypoints.h', | 725 'chrome_frame_npapi_entrypoints.h', |
| 726 'chrome_frame_reporting.cc', |
| 727 'chrome_frame_reporting.h', |
745 'chrome_tab.cc', | 728 'chrome_tab.cc', |
746 'chrome_tab.def', | 729 'chrome_tab.def', |
747 'chrome_tab.h', | 730 'chrome_tab.h', |
748 'chrome_tab.idl', | 731 'chrome_tab.idl', |
749 # FIXME(slightlyoff): For chrome_tab.tlb. Giant hack until we can | 732 # FIXME(slightlyoff): For chrome_tab.tlb. Giant hack until we can |
750 # figure out something more gyp-ish. | 733 # figure out something more gyp-ish. |
751 'resources/tlb_resource.rc', | 734 'resources/tlb_resource.rc', |
752 'chrome_tab.rgs', | 735 'chrome_tab.rgs', |
753 'chrome_tab_version.rc', | 736 'chrome_tab_version.rc', |
754 'resource.h', | 737 'resource.h', |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
802 ], | 785 ], |
803 } | 786 } |
804 | 787 |
805 # vim: shiftwidth=2:et:ai:tabstop=2 | 788 # vim: shiftwidth=2:et:ai:tabstop=2 |
806 | 789 |
807 # Local Variables: | 790 # Local Variables: |
808 # tab-width:2 | 791 # tab-width:2 |
809 # indent-tabs-mode:nil | 792 # indent-tabs-mode:nil |
810 # End: | 793 # End: |
811 # vim: set expandtab tabstop=2 shiftwidth=2: | 794 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |