Chromium Code Reviews| 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 'targets': [ | 6 'targets': [ |
| 7 { | 7 { |
| 8 'target_name': 'browser', | 8 'target_name': 'browser', |
| 9 'type': '<(library)', | 9 'type': '<(library)', |
| 10 'msvs_guid': '5BF908A7-68FB-4A4B-99E3-8C749F1FE4EA', | 10 'msvs_guid': '5BF908A7-68FB-4A4B-99E3-8C749F1FE4EA', |
| 11 'dependencies': [ | 11 'dependencies': [ |
| 12 'common', | 12 'common', |
| 13 'common_net', | 13 'common_net', |
| 14 'chrome_resources', | 14 'chrome_resources', |
| 15 'chrome_strings', | 15 'chrome_strings', |
| 16 'chrome_version_info', | 16 'chrome_version_info', |
| 17 'component_extensions', | 17 'component_extensions', |
| 18 'domui_shared_resources', | 18 'domui_shared_resources', |
| 19 'net_internals_resources', | 19 'net_internals_resources', |
| 20 'platform_locale_settings', | 20 'platform_locale_settings', |
| 21 'browser/sync/protocol/sync_proto.gyp:sync_proto_cpp', | 21 'browser/sync/protocol/sync_proto.gyp:sync_proto_cpp', |
| 22 'syncapi', | 22 'syncapi', |
| 23 'theme_resources', | 23 'theme_resources', |
| 24 'userfeedback_proto', | |
| 24 '../app/app.gyp:app_resources', | 25 '../app/app.gyp:app_resources', |
| 25 '../app/app.gyp:app_strings', | 26 '../app/app.gyp:app_strings', |
| 26 '../media/media.gyp:media', | 27 '../media/media.gyp:media', |
| 27 '../printing/printing.gyp:printing', | 28 '../printing/printing.gyp:printing', |
| 28 '../skia/skia.gyp:skia', | 29 '../skia/skia.gyp:skia', |
| 29 '../third_party/bzip2/bzip2.gyp:bzip2', | 30 '../third_party/bzip2/bzip2.gyp:bzip2', |
| 30 '../third_party/expat/expat.gyp:expat', | 31 '../third_party/expat/expat.gyp:expat', |
| 31 '../third_party/icu/icu.gyp:icui18n', | 32 '../third_party/icu/icu.gyp:icui18n', |
| 32 '../third_party/icu/icu.gyp:icuuc', | 33 '../third_party/icu/icu.gyp:icuuc', |
| 33 '../third_party/libjingle/libjingle.gyp:libjingle', | 34 '../third_party/libjingle/libjingle.gyp:libjingle', |
| (...skipping 257 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 291 'browser/browsing_data_database_helper.cc', | 292 'browser/browsing_data_database_helper.cc', |
| 292 'browser/browsing_data_database_helper.h', | 293 'browser/browsing_data_database_helper.h', |
| 293 'browser/browsing_data_local_storage_helper.cc', | 294 'browser/browsing_data_local_storage_helper.cc', |
| 294 'browser/browsing_data_local_storage_helper.h', | 295 'browser/browsing_data_local_storage_helper.h', |
| 295 'browser/browsing_data_remover.cc', | 296 'browser/browsing_data_remover.cc', |
| 296 'browser/browsing_data_remover.h', | 297 'browser/browsing_data_remover.h', |
| 297 'browser/browsing_instance.cc', | 298 'browser/browsing_instance.cc', |
| 298 'browser/browsing_instance.h', | 299 'browser/browsing_instance.h', |
| 299 'browser/bug_report_util.cc', | 300 'browser/bug_report_util.cc', |
| 300 'browser/bug_report_util.h', | 301 'browser/bug_report_util.h', |
| 302 # TODO(rkc): Find a better way to include these files | |
| 303 '<(protoc_out_dir)/chrome/browser/userfeedback/proto/annotations.pb.cc', | |
| 304 '<(protoc_out_dir)/chrome/browser/userfeedback/proto/common.pb.cc', | |
| 305 '<(protoc_out_dir)/chrome/browser/userfeedback/proto/config.pb.cc', | |
| 306 '<(protoc_out_dir)/chrome/browser/userfeedback/proto/dom.pb.cc', | |
| 307 '<(protoc_out_dir)/chrome/browser/userfeedback/proto/extension.pb.cc', | |
| 308 '<(protoc_out_dir)/chrome/browser/userfeedback/proto/math.pb.cc', | |
| 309 '<(protoc_out_dir)/chrome/browser/userfeedback/proto/web.pb.cc', | |
| 301 'browser/cancelable_request.cc', | 310 'browser/cancelable_request.cc', |
| 302 'browser/cancelable_request.h', | 311 'browser/cancelable_request.h', |
| 303 'browser/cert_store.cc', | 312 'browser/cert_store.cc', |
| 304 'browser/cert_store.h', | 313 'browser/cert_store.h', |
| 305 'browser/character_encoding.cc', | 314 'browser/character_encoding.cc', |
| 306 'browser/character_encoding.h', | 315 'browser/character_encoding.h', |
| 307 'browser/child_process_host.cc', | 316 'browser/child_process_host.cc', |
| 308 'browser/child_process_host.h', | 317 'browser/child_process_host.h', |
| 309 'browser/child_process_launcher.cc', | 318 'browser/child_process_launcher.cc', |
| 310 'browser/child_process_launcher.h', | 319 'browser/child_process_launcher.h', |
| (...skipping 2854 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 3165 ], | 3174 ], |
| 3166 }], | 3175 }], |
| 3167 ['OS=="linux" and chromeos==1',{ | 3176 ['OS=="linux" and chromeos==1',{ |
| 3168 'sources/': [ | 3177 'sources/': [ |
| 3169 ['exclude', '^browser/notifications/balloon_collection.cc'], | 3178 ['exclude', '^browser/notifications/balloon_collection.cc'], |
| 3170 ['exclude', '^browser/notifications/balloon_collection_impl.h'], | 3179 ['exclude', '^browser/notifications/balloon_collection_impl.h'], |
| 3171 ['exclude', '^browser/notifications/balloon_collection_linux.cc' ], | 3180 ['exclude', '^browser/notifications/balloon_collection_linux.cc' ], |
| 3172 ], | 3181 ], |
| 3173 'dependencies': [ | 3182 'dependencies': [ |
| 3174 '../third_party/protobuf2/protobuf.gyp:protobuf_lite', | 3183 '../third_party/protobuf2/protobuf.gyp:protobuf_lite', |
| 3184 #'../third_party/protobuf2/protobuf.gyp:protobuf', | |
| 3175 '../third_party/protobuf2/protobuf.gyp:protoc#host', | 3185 '../third_party/protobuf2/protobuf.gyp:protoc#host', |
| 3176 '../third_party/chromeos_login_manager/chromeos_login_manager/ch romeos_login_manager.gyp:session', | 3186 '../third_party/chromeos_login_manager/chromeos_login_manager/ch romeos_login_manager.gyp:session', |
| 3177 '../third_party/chromeos_login_manager/chromeos_login_manager/ch romeos_login_manager.gyp:emit_login_prompt_ready', | 3187 '../third_party/chromeos_login_manager/chromeos_login_manager/ch romeos_login_manager.gyp:emit_login_prompt_ready', |
| 3178 '../third_party/cros/cros_api.gyp:cros_api', | 3188 '../third_party/cros/cros_api.gyp:cros_api', |
| 3179 ], | 3189 ], |
| 3180 'actions': [ | 3190 'actions': [ |
| 3181 { | 3191 { |
| 3182 'action_name': 'my_proto', | 3192 'action_name': 'my_proto', |
| 3183 'inputs': [ | 3193 'inputs': [ |
| 3184 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)protoc<(EXECUTABLE_SUFFI X)', | 3194 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)protoc<(EXECUTABLE_SUFFI X)', |
| (...skipping 228 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 3413 'browser/resources/net_internals/tabswitcherview.js', | 3423 'browser/resources/net_internals/tabswitcherview.js', |
| 3414 'browser/resources/net_internals/testview.js', | 3424 'browser/resources/net_internals/testview.js', |
| 3415 'browser/resources/net_internals/timelineviewpainter.js', | 3425 'browser/resources/net_internals/timelineviewpainter.js', |
| 3416 'browser/resources/net_internals/topmidbottomview.js', | 3426 'browser/resources/net_internals/topmidbottomview.js', |
| 3417 'browser/resources/net_internals/util.js', | 3427 'browser/resources/net_internals/util.js', |
| 3418 'browser/resources/net_internals/view.js', | 3428 'browser/resources/net_internals/view.js', |
| 3419 ] | 3429 ] |
| 3420 }, | 3430 }, |
| 3421 ] | 3431 ] |
| 3422 }, | 3432 }, |
| 3433 { | |
| 3434 # Protobuf compiler / generate rule for feedback | |
| 3435 'target_name': 'userfeedback_proto', | |
| 3436 'type': 'none', | |
| 3437 'sources': [ | |
| 3438 'browser/userfeedback/proto/annotations.proto', | |
| 3439 'browser/userfeedback/proto/common.proto', | |
| 3440 'browser/userfeedback/proto/config.proto', | |
| 3441 'browser/userfeedback/proto/dom.proto', | |
| 3442 'browser/userfeedback/proto/extension.proto', | |
| 3443 'browser/userfeedback/proto/math.proto', | |
| 3444 'browser/userfeedback/proto/web.proto', | |
| 3445 ], | |
| 3446 'rules': [ | |
| 3447 { | |
| 3448 'rule_name': 'genproto', | |
| 3449 'extension': 'proto', | |
| 3450 'inputs': [ | |
| 3451 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)protoc<(EXECUTABLE_SUFFIX)', | |
| 3452 ], | |
| 3453 'variables': { | |
| 3454 # The protoc compiler requires a proto_path argument with the | |
| 3455 # directory containing the .proto file. | |
| 3456 # There's no generator variable that corresponds to this, so fake it . | |
| 3457 'rule_input_relpath': 'browser/userfeedback/proto', | |
| 3458 }, | |
| 3459 'outputs': [ | |
| 3460 '<(protoc_out_dir)/chrome/<(rule_input_relpath)/<(RULE_INPUT_ROOT).p b.h', | |
| 3461 '<(protoc_out_dir)/chrome/<(rule_input_relpath)/<(RULE_INPUT_ROOT).p b.cc', | |
| 3462 ], | |
| 3463 'action': [ | |
| 3464 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)protoc<(EXECUTABLE_SUFFIX)', | |
| 3465 '--proto_path=./<(rule_input_relpath)', | |
| 3466 './<(rule_input_relpath)/<(RULE_INPUT_ROOT)<(RULE_INPUT_EXT)', | |
| 3467 '--cpp_out=<(protoc_out_dir)/chrome/<(rule_input_relpath)', | |
| 3468 ], | |
| 3469 'message': 'Generating C++ code from <(RULE_INPUT_PATH)', | |
| 3470 }, | |
| 3471 ], | |
| 3472 'dependencies': [ | |
| 3473 '../third_party/protobuf2/protobuf.gyp:protobuf', | |
| 3474 '../third_party/protobuf2/protobuf.gyp:protoc#host', | |
| 3475 ], | |
| 3476 'direct_dependent_settings': { | |
| 3477 'include_dirs': [ | |
| 3478 '<(protoc_out_dir)', | |
| 3479 ] | |
| 3480 }, | |
| 3481 'export_dependent_settings': [ | |
| 3482 '../third_party/protobuf2/protobuf.gyp:protobuf', | |
| 3483 ], | |
| 3484 'dependencies': [ | |
| 3485 '../third_party/protobuf2/protobuf.gyp:protobuf', | |
|
mal
2010/05/14 22:28:31
Delete these two lines: they're redefining 'depend
| |
| 3486 ], | |
| 3487 }, | |
| 3423 ], | 3488 ], |
| 3424 } | 3489 } |
| 3425 | 3490 |
| 3426 # Local Variables: | 3491 # Local Variables: |
| 3427 # tab-width:2 | 3492 # tab-width:2 |
| 3428 # indent-tabs-mode:nil | 3493 # indent-tabs-mode:nil |
| 3429 # End: | 3494 # End: |
| 3430 # vim: set expandtab tabstop=2 shiftwidth=2: | 3495 # vim: set expandtab tabstop=2 shiftwidth=2: |
| OLD | NEW |