OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 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 'variables': { | 5 'variables': { |
6 'chromium_code': 1, | 6 'chromium_code': 1, |
7 | 7 |
8 'variables': { | 8 'variables': { |
9 'version_py_path': 'tools/build/version.py', | 9 'version_py_path': 'tools/build/version.py', |
10 'version_path': 'VERSION', | 10 'version_path': 'VERSION', |
(...skipping 465 matching lines...) Loading... |
476 # Specify CHROMIUM_STRIP_SAVE_FILE directly to Xcode. | 476 # Specify CHROMIUM_STRIP_SAVE_FILE directly to Xcode. |
477 'STRIPFLAGS': '-s $(CHROMIUM_STRIP_SAVE_FILE)', | 477 'STRIPFLAGS': '-s $(CHROMIUM_STRIP_SAVE_FILE)', |
478 }, | 478 }, |
479 }], | 479 }], |
480 ['asan==1', { | 480 ['asan==1', { |
481 'xcode_settings': { | 481 'xcode_settings': { |
482 # Override the outer definition of CHROMIUM_STRIP_SAVE_FILE. | 482 # Override the outer definition of CHROMIUM_STRIP_SAVE_FILE. |
483 'CHROMIUM_STRIP_SAVE_FILE': 'app/app_asan.saves', | 483 'CHROMIUM_STRIP_SAVE_FILE': 'app/app_asan.saves', |
484 }, | 484 }, |
485 }], | 485 }], |
| 486 ['component=="shared_library"', { |
| 487 'xcode_settings': { |
| 488 'LD_RUNPATH_SEARCH_PATHS': [ |
| 489 # Get back from Chromium.app/Contents/Versions/V/ |
| 490 # Helper.app/Contents/MacOS |
| 491 '@loader_path/../../../../../../..', |
| 492 ], |
| 493 }, |
| 494 }], |
486 ], | 495 ], |
487 }, # target helper_app | 496 }, # target helper_app |
488 { | 497 { |
489 # A library containing the actual code for the app mode app, shared | 498 # A library containing the actual code for the app mode app, shared |
490 # by unit tests. | 499 # by unit tests. |
491 'target_name': 'app_mode_app_support', | 500 'target_name': 'app_mode_app_support', |
492 'type': 'static_library', | 501 'type': 'static_library', |
493 'variables': { 'enable_wexit_time_destructors': 1, }, | 502 'variables': { 'enable_wexit_time_destructors': 1, }, |
494 'product_name': 'app_mode_app_support', | 503 'product_name': 'app_mode_app_support', |
495 'dependencies': [ | 504 'dependencies': [ |
(...skipping 550 matching lines...) Loading... |
1046 'sources': [ | 1055 'sources': [ |
1047 'browser/safe_browsing/signature_util.h', | 1056 'browser/safe_browsing/signature_util.h', |
1048 'browser/safe_browsing/signature_util_win.cc', | 1057 'browser/safe_browsing/signature_util_win.cc', |
1049 'tools/safe_browsing/sb_sigutil.cc', | 1058 'tools/safe_browsing/sb_sigutil.cc', |
1050 ], | 1059 ], |
1051 }, | 1060 }, |
1052 ]}, # 'targets' | 1061 ]}, # 'targets' |
1053 ], # OS=="win" | 1062 ], # OS=="win" |
1054 ], # 'conditions' | 1063 ], # 'conditions' |
1055 } | 1064 } |
OLD | NEW |