OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 # | 2 # |
3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
5 | 5 |
6 { | 6 { |
7 'targets': [ | 7 'targets': [ |
8 { | 8 { |
9 'target_name': 'browser', | 9 'target_name': 'browser', |
10 'type': 'static_library', | 10 'type': 'static_library', |
(...skipping 4610 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4621 'libraries': [ | 4621 'libraries': [ |
4622 '-lXss', | 4622 '-lXss', |
4623 ], | 4623 ], |
4624 }, | 4624 }, |
4625 }], | 4625 }], |
4626 ['os_posix == 1 and OS != "mac"', { | 4626 ['os_posix == 1 and OS != "mac"', { |
4627 'sources': [ 'browser/crash_handler_host_linuxish.h', ], | 4627 'sources': [ 'browser/crash_handler_host_linuxish.h', ], |
4628 'conditions': [ | 4628 'conditions': [ |
4629 ['linux_breakpad==1', { | 4629 ['linux_breakpad==1', { |
4630 'sources': [ | 4630 'sources': [ |
4631 'app/breakpad_linuxish.cc', | 4631 'app/breakpad_linux.cc', |
4632 'app/breakpad_linuxish.h', | 4632 'app/breakpad_linux.h', |
4633 'browser/crash_handler_host_linuxish.cc', | 4633 'browser/crash_handler_host_linux.cc', |
4634 ], | 4634 ], |
4635 'dependencies': [ | 4635 'dependencies': [ |
4636 '../breakpad/breakpad.gyp:breakpad_client', | 4636 '../breakpad/breakpad.gyp:breakpad_client', |
4637 # make sure file_version_info_linux.h is generated first. | 4637 # make sure file_version_info_linux.h is generated first. |
4638 'common', | 4638 'common', |
4639 ], | 4639 ], |
4640 'include_dirs': [ | 4640 'include_dirs': [ |
4641 # breakpad_linuxish.cc uses generated file_version_info_linux.h. | 4641 # breakpad_linux.cc uses generated file_version_info_linux.h. |
4642 '<(SHARED_INTERMEDIATE_DIR)', | 4642 '<(SHARED_INTERMEDIATE_DIR)', |
4643 '../breakpad/src', | 4643 '../breakpad/src', |
4644 ], | 4644 ], |
4645 }, { # linux_breakpad==0 | 4645 }, { # linux_breakpad==0 |
4646 'sources': [ | 4646 'sources': [ |
4647 'browser/crash_handler_host_linuxish_stub.cc', | 4647 'browser/crash_handler_host_linux_stub.cc', |
4648 ], | 4648 ], |
4649 }], | 4649 }], |
4650 ], | 4650 ], |
4651 }], | 4651 }], |
4652 ['use_aura==0', { | 4652 ['use_aura==0', { |
4653 'sources/': [ | 4653 'sources/': [ |
4654 ['exclude', '^browser/ui/webui/gesture_config_ui.cc'], | 4654 ['exclude', '^browser/ui/webui/gesture_config_ui.cc'], |
4655 ['exclude', '^browser/ui/webui/gesture_config_ui.h'] | 4655 ['exclude', '^browser/ui/webui/gesture_config_ui.h'] |
4656 ], | 4656 ], |
4657 }], | 4657 }], |
(...skipping 544 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5202 ['exclude', '^browser/ui/gtk/select_file_dialog_impl_kde.cc'], | 5202 ['exclude', '^browser/ui/gtk/select_file_dialog_impl_kde.cc'], |
5203 ['include', '^browser/ui/views/select_file_dialog_extension.cc'], | 5203 ['include', '^browser/ui/views/select_file_dialog_extension.cc'], |
5204 ['include', '^browser/ui/views/select_file_dialog_extension.h'], | 5204 ['include', '^browser/ui/views/select_file_dialog_extension.h'], |
5205 ]}, { | 5205 ]}, { |
5206 'sources/': [ | 5206 'sources/': [ |
5207 ['exclude', '^browser/ui/views/select_file_dialog_extension.cc'], | 5207 ['exclude', '^browser/ui/views/select_file_dialog_extension.cc'], |
5208 ['exclude', '^browser/ui/views/select_file_dialog_extension.h'], | 5208 ['exclude', '^browser/ui/views/select_file_dialog_extension.h'], |
5209 ]} | 5209 ]} |
5210 ], | 5210 ], |
5211 ], | 5211 ], |
| 5212 'target_conditions': [ |
| 5213 # Need 'target_conditions' to override default filename_rules to include |
| 5214 # the files on Android. |
| 5215 ['OS=="android"', { |
| 5216 'sources/': [ |
| 5217 ['include', '^app/breakpad_linux\\.cc$'], |
| 5218 ['include', '^browser/crash_handler_host_linux\\.cc$'], |
| 5219 ['include', '^browser/crash_handler_host_linux_stub\\.cc$'], |
| 5220 ], |
| 5221 }], |
| 5222 ], |
5212 }, | 5223 }, |
5213 { | 5224 { |
5214 'target_name': 'autofill_regexes', | 5225 'target_name': 'autofill_regexes', |
5215 'type': 'none', | 5226 'type': 'none', |
5216 'actions': [{ | 5227 'actions': [{ |
5217 'action_name': 'autofill_regexes', | 5228 'action_name': 'autofill_regexes', |
5218 'inputs': [ | 5229 'inputs': [ |
5219 '<(DEPTH)/build/escape_unicode.py', | 5230 '<(DEPTH)/build/escape_unicode.py', |
5220 'browser/autofill/autofill_regex_constants.cc.utf8', | 5231 'browser/autofill/autofill_regex_constants.cc.utf8', |
5221 ], | 5232 ], |
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5302 'browser/metrics/proto/study.proto', | 5313 'browser/metrics/proto/study.proto', |
5303 ], | 5314 ], |
5304 'variables': { | 5315 'variables': { |
5305 'proto_in_dir': 'browser/metrics/proto', | 5316 'proto_in_dir': 'browser/metrics/proto', |
5306 'proto_out_dir': 'chrome/browser/metrics/proto', | 5317 'proto_out_dir': 'chrome/browser/metrics/proto', |
5307 }, | 5318 }, |
5308 'includes': [ '../build/protoc.gypi' ] | 5319 'includes': [ '../build/protoc.gypi' ] |
5309 }, | 5320 }, |
5310 ], | 5321 ], |
5311 } | 5322 } |
OLD | NEW |