| OLD | NEW |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 } |
| OLD | NEW |