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

Side by Side Diff: chrome/chrome_browser.gypi

Issue 18770006: Remove USE_LINUX_BREAKPAD ifdef since we don't need it for chromium anymore. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: lei's comments + sync Created 7 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 | Annotate | Revision Log
OLDNEW
1 # Copyright 2012 The Chromium Authors. All rights reserved. 1 # Copyright 2012 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': 'static_library', 9 'type': 'static_library',
10 'variables': { 'enable_wexit_time_destructors': 1, }, 10 'variables': { 'enable_wexit_time_destructors': 1, },
(...skipping 2765 matching lines...) Expand 10 before | Expand all | Expand 10 after
2776 ], 2776 ],
2777 }], 2777 }],
2778 ['os_posix == 1 and OS != "mac" and OS != "ios" and OS != "android"', { 2778 ['os_posix == 1 and OS != "mac" and OS != "ios" and OS != "android"', {
2779 'link_settings': { 2779 'link_settings': {
2780 'libraries': [ 2780 'libraries': [
2781 '-lXss', 2781 '-lXss',
2782 ], 2782 ],
2783 }, 2783 },
2784 }], 2784 }],
2785 ['os_posix == 1 and OS != "mac" and OS != "ios"', { 2785 ['os_posix == 1 and OS != "mac" and OS != "ios"', {
2786 'sources': [ 'browser/crash_handler_host_linux.h', ], 2786 'sources': [
2787 'conditions': [ 2787 'app/breakpad_linux.cc',
2788 ['linux_breakpad==1', { 2788 'app/breakpad_linux.h',
2789 'sources': [ 2789 'app/chrome_breakpad_client.cc',
2790 'app/breakpad_linux.cc', 2790 'app/chrome_breakpad_client.h',
2791 'app/breakpad_linux.h', 2791 'browser/crash_handler_host_linux.cc',
2792 'app/chrome_breakpad_client.cc', 2792 'browser/crash_handler_host_linux.h',
2793 'app/chrome_breakpad_client.h', 2793 ],
2794 'browser/crash_handler_host_linux.cc', 2794 'dependencies': [
2795 ], 2795 '../breakpad/breakpad.gyp:breakpad_client',
2796 'dependencies': [ 2796 '../components/components.gyp:breakpad_component',
2797 '../breakpad/breakpad.gyp:breakpad_client', 2797 # make sure file_version_info_linux.h is generated first.
2798 '../components/components.gyp:breakpad_component', 2798 'common',
2799 # make sure file_version_info_linux.h is generated first. 2799 ],
2800 'common', 2800 'include_dirs': [
2801 ], 2801 # breakpad_linux.cc uses generated file_version_info_linux.h.
2802 'include_dirs': [ 2802 '<(SHARED_INTERMEDIATE_DIR)',
2803 # breakpad_linux.cc uses generated file_version_info_linux.h. 2803 '../breakpad/src',
2804 '<(SHARED_INTERMEDIATE_DIR)',
2805 '../breakpad/src',
2806 ],
2807 }, { # linux_breakpad==0
2808 'sources': [
2809 'browser/crash_handler_host_linux_stub.cc',
2810 ],
2811 }],
2812 ], 2804 ],
2813 }], 2805 }],
2814 ['use_nss==1', { 2806 ['use_nss==1', {
2815 'sources': [ 2807 'sources': [
2816 'third_party/mozilla_security_manager/nsNSSCertHelper.cpp', 2808 'third_party/mozilla_security_manager/nsNSSCertHelper.cpp',
2817 'third_party/mozilla_security_manager/nsNSSCertHelper.h', 2809 'third_party/mozilla_security_manager/nsNSSCertHelper.h',
2818 'third_party/mozilla_security_manager/nsNSSCertificate.cpp', 2810 'third_party/mozilla_security_manager/nsNSSCertificate.cpp',
2819 'third_party/mozilla_security_manager/nsNSSCertificate.h', 2811 'third_party/mozilla_security_manager/nsNSSCertificate.h',
2820 'third_party/mozilla_security_manager/nsUsageArrayHelper.cpp', 2812 'third_party/mozilla_security_manager/nsUsageArrayHelper.cpp',
2821 'third_party/mozilla_security_manager/nsUsageArrayHelper.h', 2813 'third_party/mozilla_security_manager/nsUsageArrayHelper.h',
(...skipping 371 matching lines...) Expand 10 before | Expand all | Expand 10 after
3193 ] 3185 ]
3194 }], 3186 }],
3195 ], 3187 ],
3196 'target_conditions': [ 3188 'target_conditions': [
3197 # Need 'target_conditions' to override default filename_rules to include 3189 # Need 'target_conditions' to override default filename_rules to include
3198 # the files on Android. 3190 # the files on Android.
3199 ['OS=="android"', { 3191 ['OS=="android"', {
3200 'sources/': [ 3192 'sources/': [
3201 ['include', '^app/breakpad_linux\\.cc$'], 3193 ['include', '^app/breakpad_linux\\.cc$'],
3202 ['include', '^browser/crash_handler_host_linux\\.cc$'], 3194 ['include', '^browser/crash_handler_host_linux\\.cc$'],
3203 ['include', '^browser/crash_handler_host_linux_stub\\.cc$'],
3204 ], 3195 ],
3205 }], 3196 }],
3206 ], 3197 ],
3207 }, 3198 },
3208 { 3199 {
3209 # Protobuf compiler / generator for the fraudulent certificate reporting 3200 # Protobuf compiler / generator for the fraudulent certificate reporting
3210 # protocol buffer. 3201 # protocol buffer.
3211 'target_name': 'cert_logger_proto', 3202 'target_name': 'cert_logger_proto',
3212 'type': 'static_library', 3203 'type': 'static_library',
3213 'sources': [ 'browser/net/cert_logger.proto', ], 3204 'sources': [ 'browser/net/cert_logger.proto', ],
(...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after
3389 'package_name': 'org/chromium/chrome/browser/ui/toolbar', 3380 'package_name': 'org/chromium/chrome/browser/ui/toolbar',
3390 'template_deps': ['browser/ui/toolbar/toolbar_model_security_level_l ist.h'], 3381 'template_deps': ['browser/ui/toolbar/toolbar_model_security_level_l ist.h'],
3391 }, 3382 },
3392 'includes': [ '../build/android/java_cpp_template.gypi' ], 3383 'includes': [ '../build/android/java_cpp_template.gypi' ],
3393 }, 3384 },
3394 ], 3385 ],
3395 }, 3386 },
3396 ], 3387 ],
3397 ], 3388 ],
3398 } 3389 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698