| 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 'variables' : { | 6 'variables' : { |
| 7 'pyautolib_sources': [ | 7 'pyautolib_sources': [ |
| 8 'app/chrome_dll_resource.h', | 8 'app/chrome_dll_resource.h', |
| 9 'common/pref_names.cc', | 9 'common/pref_names.cc', |
| 10 'common/pref_names.h', | 10 'common/pref_names.h', |
| (...skipping 462 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 473 },], | 473 },], |
| 474 ['OS=="win"', { | 474 ['OS=="win"', { |
| 475 'sources': [ | 475 'sources': [ |
| 476 '../sandbox/tests/validation_tests/commands.cc', | 476 '../sandbox/tests/validation_tests/commands.cc', |
| 477 '../sandbox/tests/validation_tests/commands.h', | 477 '../sandbox/tests/validation_tests/commands.h', |
| 478 '../sandbox/tests/common/controller.h', | 478 '../sandbox/tests/common/controller.h', |
| 479 'test/nacl_security_tests/nacl_security_tests_win.h', | 479 'test/nacl_security_tests/nacl_security_tests_win.h', |
| 480 'test/nacl_security_tests/nacl_security_tests_win.cc', | 480 'test/nacl_security_tests/nacl_security_tests_win.cc', |
| 481 ], | 481 ], |
| 482 },], | 482 },], |
| 483 # set fPIC for linux in case it isn't set. |
| 484 ['OS=="linux" and (target_arch=="x64" or target_arch=="arm") and linux_f
pic!=1', { |
| 485 'cflags': ['-fPIC'], |
| 486 },], |
| 483 ], | 487 ], |
| 484 }, | 488 }, |
| 485 { | 489 { |
| 486 'target_name': 'nacl_sandbox_tests', | 490 'target_name': 'nacl_sandbox_tests', |
| 487 'type': 'executable', | 491 'type': 'executable', |
| 488 'msvs_guid': '3087FC25-2C24-44B2-8253-44065EB47ACD', | 492 'msvs_guid': '3087FC25-2C24-44B2-8253-44065EB47ACD', |
| 489 'dependencies': [ | 493 'dependencies': [ |
| 490 'chrome', | 494 'chrome', |
| 491 'browser', | 495 'browser', |
| 492 'debugger', | 496 'debugger', |
| (...skipping 1976 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2469 ], | 2473 ], |
| 2470 }, | 2474 }, |
| 2471 'sources': [ | 2475 'sources': [ |
| 2472 'test/chrome_plugin/test_chrome_plugin.cc', | 2476 'test/chrome_plugin/test_chrome_plugin.cc', |
| 2473 'test/chrome_plugin/test_chrome_plugin.def', | 2477 'test/chrome_plugin/test_chrome_plugin.def', |
| 2474 'test/chrome_plugin/test_chrome_plugin.h', | 2478 'test/chrome_plugin/test_chrome_plugin.h', |
| 2475 ], | 2479 ], |
| 2476 }, | 2480 }, |
| 2477 ]}, # 'targets' | 2481 ]}, # 'targets' |
| 2478 ], # OS=="win" | 2482 ], # OS=="win" |
| 2483 # Build on linux x86_64 only if linux_fpic==1 |
| 2479 ['OS=="mac" or (OS=="win" and component=="static_library") ' | 2484 ['OS=="mac" or (OS=="win" and component=="static_library") ' |
| 2480 'or (OS=="linux" and target_arch==python_arch)', { | 2485 'or (OS=="linux" and target_arch==python_arch ' |
| 2486 'and (target_arch!="x64" or linux_fpic==1))', { |
| 2481 'targets': [ | 2487 'targets': [ |
| 2482 { | 2488 { |
| 2483 # Documentation: http://dev.chromium.org/developers/pyauto | 2489 # Documentation: http://dev.chromium.org/developers/pyauto |
| 2484 'target_name': 'pyautolib', | 2490 'target_name': 'pyautolib', |
| 2485 'type': 'shared_library', | 2491 'type': 'shared_library', |
| 2486 'product_prefix': '_', | 2492 'product_prefix': '_', |
| 2487 'dependencies': [ | 2493 'dependencies': [ |
| 2488 'chrome', | 2494 'chrome', |
| 2489 'debugger', | 2495 'debugger', |
| 2490 'syncapi', | 2496 'syncapi', |
| (...skipping 284 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2775 ] | 2781 ] |
| 2776 }], # 'coverage!=0' | 2782 }], # 'coverage!=0' |
| 2777 ], # 'conditions' | 2783 ], # 'conditions' |
| 2778 } | 2784 } |
| 2779 | 2785 |
| 2780 # Local Variables: | 2786 # Local Variables: |
| 2781 # tab-width:2 | 2787 # tab-width:2 |
| 2782 # indent-tabs-mode:nil | 2788 # indent-tabs-mode:nil |
| 2783 # End: | 2789 # End: |
| 2784 # vim: set expandtab tabstop=2 shiftwidth=2: | 2790 # vim: set expandtab tabstop=2 shiftwidth=2: |
| OLD | NEW |