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

Side by Side Diff: chrome/chrome.gyp

Issue 155905: Separates ipc code from common (http://crbug.com/16829) (Closed)
Patch Set: Fixes reference to 'common_message_traits' it's actually 'common_param_traits' Created 11 years, 5 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
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 # Define the common dependencies that contain all the actual 8 # Define the common dependencies that contain all the actual
9 # Chromium functionality. This list gets pulled in below by 9 # Chromium functionality. This list gets pulled in below by
10 # the link of the actual chrome (or chromium) executable on 10 # the link of the actual chrome (or chromium) executable on
(...skipping 282 matching lines...) Expand 10 before | Expand all | Expand 10 after
293 'type': '<(library)', 293 'type': '<(library)',
294 'msvs_guid': '899F1280-3441-4D1F-BA04-CCD6208D9146', 294 'msvs_guid': '899F1280-3441-4D1F-BA04-CCD6208D9146',
295 'dependencies': [ 295 'dependencies': [
296 'chrome_resources', 296 'chrome_resources',
297 'chrome_strings', 297 'chrome_strings',
298 'theme_resources', 298 'theme_resources',
299 '../app/app.gyp:app_base', 299 '../app/app.gyp:app_base',
300 '../base/base.gyp:base', 300 '../base/base.gyp:base',
301 '../base/base.gyp:base_gfx', 301 '../base/base.gyp:base_gfx',
302 '../build/temp_gyp/googleurl.gyp:googleurl', 302 '../build/temp_gyp/googleurl.gyp:googleurl',
303 '../ipc/ipc.gyp:ipc',
303 '../net/net.gyp:net', 304 '../net/net.gyp:net',
304 '../skia/skia.gyp:skia', 305 '../skia/skia.gyp:skia',
305 '../third_party/icu38/icu38.gyp:icui18n', 306 '../third_party/icu38/icu38.gyp:icui18n',
306 '../third_party/icu38/icu38.gyp:icuuc', 307 '../third_party/icu38/icu38.gyp:icuuc',
307 '../third_party/libxml/libxml.gyp:libxml', 308 '../third_party/libxml/libxml.gyp:libxml',
308 '../third_party/zlib/zlib.gyp:zlib', 309 '../third_party/zlib/zlib.gyp:zlib',
309 '../third_party/npapi/npapi.gyp:npapi', 310 '../third_party/npapi/npapi.gyp:npapi',
310 '../webkit/webkit.gyp:glue', 311 '../webkit/webkit.gyp:glue',
311 ], 312 ],
312 'include_dirs': [ 313 'include_dirs': [
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
354 'common/child_process_logging.h', 355 'common/child_process_logging.h',
355 'common/child_process_logging_linux.cc', 356 'common/child_process_logging_linux.cc',
356 'common/child_process_logging_mac.mm', 357 'common/child_process_logging_mac.mm',
357 'common/child_process_logging_win.cc', 358 'common/child_process_logging_win.cc',
358 'common/child_thread.cc', 359 'common/child_thread.cc',
359 'common/child_thread.h', 360 'common/child_thread.h',
360 'common/chrome_constants.cc', 361 'common/chrome_constants.cc',
361 'common/chrome_constants.h', 362 'common/chrome_constants.h',
362 'common/chrome_counters.cc', 363 'common/chrome_counters.cc',
363 'common/chrome_counters.h', 364 'common/chrome_counters.h',
365 'common/chrome_descriptors.h',
364 'common/chrome_paths.cc', 366 'common/chrome_paths.cc',
365 'common/chrome_paths.h', 367 'common/chrome_paths.h',
366 'common/chrome_paths_internal.h', 368 'common/chrome_paths_internal.h',
367 'common/chrome_paths_linux.cc', 369 'common/chrome_paths_linux.cc',
368 'common/chrome_paths_mac.mm', 370 'common/chrome_paths_mac.mm',
369 'common/chrome_paths_win.cc', 371 'common/chrome_paths_win.cc',
370 'common/chrome_plugin_api.h', 372 'common/chrome_plugin_api.h',
371 'common/chrome_plugin_lib.cc', 373 'common/chrome_plugin_lib.cc',
372 'common/chrome_plugin_lib.h', 374 'common/chrome_plugin_lib.h',
373 'common/chrome_plugin_util.cc', 375 'common/chrome_plugin_util.cc',
374 'common/chrome_plugin_util.h', 376 'common/chrome_plugin_util.h',
375 'common/chrome_switches.cc', 377 'common/chrome_switches.cc',
376 'common/chrome_switches.h', 378 'common/chrome_switches.h',
377 'common/classfactory.cc', 379 'common/classfactory.cc',
378 'common/classfactory.h', 380 'common/classfactory.h',
379 'common/common_glue.cc', 381 'common/common_glue.cc',
382 'common/common_param_traits.cc',
383 'common/common_param_traits.h',
380 'common/debug_flags.cc', 384 'common/debug_flags.cc',
381 'common/debug_flags.h', 385 'common/debug_flags.h',
382 'common/devtools_messages.h', 386 'common/devtools_messages.h',
383 'common/devtools_messages_internal.h', 387 'common/devtools_messages_internal.h',
384 'common/env_vars.cc', 388 'common/env_vars.cc',
385 'common/env_vars.h', 389 'common/env_vars.h',
386 'common/file_descriptor_set_posix.cc',
387 'common/file_descriptor_set_posix.h',
388 'common/filter_policy.h', 390 'common/filter_policy.h',
389 'common/gears_api.h', 391 'common/gears_api.h',
390 'common/gtk_util.cc', 392 'common/gtk_util.cc',
391 'common/gtk_util.h', 393 'common/gtk_util.h',
392 'common/histogram_synchronizer.cc', 394 'common/histogram_synchronizer.cc',
393 'common/histogram_synchronizer.h', 395 'common/histogram_synchronizer.h',
394 'common/important_file_writer.cc', 396 'common/important_file_writer.cc',
395 'common/important_file_writer.h', 397 'common/important_file_writer.h',
396 'common/ipc_channel.h',
397 'common/ipc_channel_handle.h',
398 'common/ipc_channel_posix.cc',
399 'common/ipc_channel_posix.h',
400 'common/ipc_channel_proxy.cc',
401 'common/ipc_channel_proxy.h',
402 'common/ipc_channel_win.cc',
403 'common/ipc_channel_win.h',
404 'common/ipc_logging.cc',
405 'common/ipc_logging.h',
406 'common/ipc_message.cc',
407 'common/ipc_message.h',
408 'common/ipc_message_macros.h',
409 'common/ipc_message_utils.cc',
410 'common/ipc_message_utils.h',
411 'common/ipc_sync_channel.cc',
412 'common/ipc_sync_channel.h',
413 'common/ipc_sync_message.cc',
414 'common/ipc_sync_message.h',
415 'common/json_value_serializer.cc', 398 'common/json_value_serializer.cc',
416 'common/json_value_serializer.h', 399 'common/json_value_serializer.h',
417 'common/jstemplate_builder.cc', 400 'common/jstemplate_builder.cc',
418 'common/jstemplate_builder.h', 401 'common/jstemplate_builder.h',
419 'common/libxml_utils.cc', 402 'common/libxml_utils.cc',
420 'common/libxml_utils.h', 403 'common/libxml_utils.h',
421 'common/logging_chrome.cc', 404 'common/logging_chrome.cc',
422 'common/logging_chrome.h', 405 'common/logging_chrome.h',
423 'common/main_function_params.h', 406 'common/main_function_params.h',
424 'common/message_router.cc', 407 'common/message_router.cc',
(...skipping 3047 matching lines...) Expand 10 before | Expand all | Expand 10 after
3472 # Needed for the following #include chain: 3455 # Needed for the following #include chain:
3473 # test/unit/run_all_unittests.cc 3456 # test/unit/run_all_unittests.cc
3474 # test/unit/chrome_test_suite.h 3457 # test/unit/chrome_test_suite.h
3475 # gtk/gtk.h 3458 # gtk/gtk.h
3476 '../build/linux/system.gyp:gtk', 3459 '../build/linux/system.gyp:gtk',
3477 ], 3460 ],
3478 }], 3461 }],
3479 ], 3462 ],
3480 }, 3463 },
3481 { 3464 {
3482 'target_name': 'ipc_tests',
3483 'type': 'executable',
3484 'msvs_guid': 'B92AE829-E1CD-4781-824A-DCB1603A1672',
3485 'dependencies': [
3486 'common',
3487 'test_support_unit',
3488 '../base/base.gyp:base',
3489 '../testing/gtest.gyp:gtest',
3490 ],
3491 'sources': [
3492 'common/ipc_fuzzing_tests.cc',
3493 'common/ipc_send_fds_test.cc',
3494 'common/ipc_tests.cc',
3495 'common/ipc_tests.h',
3496 ],
3497 'conditions': [
3498 ['OS=="linux"', {
3499 'dependencies': [
3500 '../build/linux/system.gyp:gtk',
3501 ],
3502 }],
3503 ['OS=="linux" and toolkit_views==1', {
3504 'dependencies': [
3505 '../views/views.gyp:views',
3506 ],
3507 }],
3508 ],
3509 },
3510 {
3511 'target_name': 'ui_tests', 3465 'target_name': 'ui_tests',
3512 'type': 'executable', 3466 'type': 'executable',
3513 'msvs_guid': '76235B67-1C27-4627-8A33-4B2E1EF93EDE', 3467 'msvs_guid': '76235B67-1C27-4627-8A33-4B2E1EF93EDE',
3514 'dependencies': [ 3468 'dependencies': [
3515 'chrome', 3469 'chrome',
3516 'browser', 3470 'browser',
3517 'debugger', 3471 'debugger',
3518 'common', 3472 'common',
3519 'chrome_resources', 3473 'chrome_resources',
3520 'chrome_strings', 3474 'chrome_strings',
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after
3653 'chrome', 3607 'chrome',
3654 'browser', 3608 'browser',
3655 'chrome_resources', 3609 'chrome_resources',
3656 'chrome_strings', 3610 'chrome_strings',
3657 'common', 3611 'common',
3658 'debugger', 3612 'debugger',
3659 'renderer', 3613 'renderer',
3660 'test_support_unit', 3614 'test_support_unit',
3661 'utility', 3615 'utility',
3662 '../app/app.gyp:app_resources', 3616 '../app/app.gyp:app_resources',
3617 '../ipc/ipc.gyp:ipc',
3663 '../net/net.gyp:net_resources', 3618 '../net/net.gyp:net_resources',
3664 '../net/net.gyp:net_test_support', 3619 '../net/net.gyp:net_test_support',
3665 '../printing/printing.gyp:printing', 3620 '../printing/printing.gyp:printing',
3666 '../webkit/webkit.gyp:webkit', 3621 '../webkit/webkit.gyp:webkit',
3667 '../webkit/webkit.gyp:webkit_resources', 3622 '../webkit/webkit.gyp:webkit_resources',
3668 '../skia/skia.gyp:skia', 3623 '../skia/skia.gyp:skia',
3669 '../testing/gmock.gyp:gmock', 3624 '../testing/gmock.gyp:gmock',
3670 '../testing/gtest.gyp:gtest', 3625 '../testing/gtest.gyp:gtest',
3671 '../third_party/icu38/icu38.gyp:icui18n', 3626 '../third_party/icu38/icu38.gyp:icui18n',
3672 '../third_party/icu38/icu38.gyp:icuuc', 3627 '../third_party/icu38/icu38.gyp:icuuc',
(...skipping 203 matching lines...) Expand 10 before | Expand all | Expand 10 after
3876 'browser/theme_resources_util_unittest.cc', 3831 'browser/theme_resources_util_unittest.cc',
3877 'browser/utility_process_host_unittest.cc', 3832 'browser/utility_process_host_unittest.cc',
3878 'browser/views/bookmark_context_menu_test.cc', 3833 'browser/views/bookmark_context_menu_test.cc',
3879 'browser/views/bookmark_editor_view_unittest.cc', 3834 'browser/views/bookmark_editor_view_unittest.cc',
3880 'browser/visitedlink_unittest.cc', 3835 'browser/visitedlink_unittest.cc',
3881 'browser/webdata/web_database_unittest.cc', 3836 'browser/webdata/web_database_unittest.cc',
3882 'browser/window_sizer_unittest.cc', 3837 'browser/window_sizer_unittest.cc',
3883 'common/bzip2_unittest.cc', 3838 'common/bzip2_unittest.cc',
3884 'common/child_process_logging_mac_unittest.mm', 3839 'common/child_process_logging_mac_unittest.mm',
3885 'common/chrome_plugin_unittest.cc', 3840 'common/chrome_plugin_unittest.cc',
3841 'common/common_param_traits_unittest.cc',
3886 'common/extensions/extension_unittest.cc', 3842 'common/extensions/extension_unittest.cc',
3887 'common/extensions/url_pattern_unittest.cc', 3843 'common/extensions/url_pattern_unittest.cc',
3888 'common/extensions/user_script_unittest.cc', 3844 'common/extensions/user_script_unittest.cc',
3889 'common/file_descriptor_set_unittest.cc',
3890 'common/important_file_writer_unittest.cc', 3845 'common/important_file_writer_unittest.cc',
3891 'common/ipc_message_unittest.cc',
3892 'common/ipc_sync_channel_unittest.cc',
3893 'common/ipc_sync_message_unittest.cc',
3894 'common/ipc_sync_message_unittest.h',
3895 'common/json_value_serializer_unittest.cc', 3846 'common/json_value_serializer_unittest.cc',
3896 'common/mru_cache_unittest.cc', 3847 'common/mru_cache_unittest.cc',
3897 'common/net/url_util_unittest.cc', 3848 'common/net/url_util_unittest.cc',
3898 'common/notification_service_unittest.cc', 3849 'common/notification_service_unittest.cc',
3899 'common/pref_member_unittest.cc', 3850 'common/pref_member_unittest.cc',
3900 'common/pref_service_unittest.cc', 3851 'common/pref_service_unittest.cc',
3901 'common/property_bag_unittest.cc', 3852 'common/property_bag_unittest.cc',
3902 'common/resource_dispatcher_unittest.cc', 3853 'common/resource_dispatcher_unittest.cc',
3903 'common/time_format_unittest.cc', 3854 'common/time_format_unittest.cc',
3904 'common/worker_thread_ticker_unittest.cc', 3855 'common/worker_thread_ticker_unittest.cc',
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after
4022 # but that causes errors in other targets when 3973 # but that causes errors in other targets when
4023 # resulting .res files get referenced multiple times. 3974 # resulting .res files get referenced multiple times.
4024 '<(SHARED_INTERMEDIATE_DIR)/chrome/browser_resources.rc', 3975 '<(SHARED_INTERMEDIATE_DIR)/chrome/browser_resources.rc',
4025 '<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc', 3976 '<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc',
4026 '<(SHARED_INTERMEDIATE_DIR)/chrome/renderer_resources.rc', 3977 '<(SHARED_INTERMEDIATE_DIR)/chrome/renderer_resources.rc',
4027 '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.rc', 3978 '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.rc',
4028 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources.rc', 3979 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources.rc',
4029 ], 3980 ],
4030 'sources!': [ 3981 'sources!': [
4031 'browser/gtk/tabs/tab_renderer_gtk_unittest.cc', 3982 'browser/gtk/tabs/tab_renderer_gtk_unittest.cc',
4032 'common/file_descriptor_set_unittest.cc',
4033 'common/net/url_util_unittest.cc', 3983 'common/net/url_util_unittest.cc',
4034 ], 3984 ],
4035 'link_settings': { 3985 'link_settings': {
4036 'libraries': [ 3986 'libraries': [
4037 '-lcomsupp.lib', 3987 '-lcomsupp.lib',
4038 '-loleacc.lib', 3988 '-loleacc.lib',
4039 '-lrpcrt4.lib', 3989 '-lrpcrt4.lib',
4040 '-lurlmon.lib', 3990 '-lurlmon.lib',
4041 '-lwinmm.lib', 3991 '-lwinmm.lib',
4042 ], 3992 ],
(...skipping 1130 matching lines...) Expand 10 before | Expand all | Expand 10 after
5173 # Use outputs of this action as inputs for the main target build. 5123 # Use outputs of this action as inputs for the main target build.
5174 # Seems as a misnomer but makes this happy on Linux (scons). 5124 # Seems as a misnomer but makes this happy on Linux (scons).
5175 'process_outputs_as_sources': 1, 5125 'process_outputs_as_sources': 1,
5176 }, 5126 },
5177 ], # 'actions' 5127 ], # 'actions'
5178 }, 5128 },
5179 ] 5129 ]
5180 }], 5130 }],
5181 ], # 'conditions' 5131 ], # 'conditions'
5182 } 5132 }
OLDNEW
« no previous file with comments | « chrome/browser/worker_host/worker_service.h ('k') | chrome/common/app_cache/app_cache_context_impl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698