OLD | NEW |
---|---|
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2011 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 # Variables for js2gtest rules | 6 # Variables for js2gtest rules |
7 'gypv8sh': '../tools/gypv8sh.py', | 7 'gypv8sh': '../tools/gypv8sh.py', |
8 'js2gtest': 'test/base/js2gtest.js', | 8 'js2gtest': 'test/base/js2gtest.js', |
9 'js2gtest_out_dir': '<(SHARED_INTERMEDIATE_DIR)/js2gtest', | |
10 'mock_js': 'third_party/mock4js/mock4js.js', | 9 'mock_js': 'third_party/mock4js/mock4js.js', |
11 'test_api_js': 'test/data/webui/test_api.js', | 10 'test_api_js': 'test/data/webui/test_api.js', |
12 | 11 |
13 'pyautolib_sources': [ | 12 'pyautolib_sources': [ |
14 'app/chrome_command_ids.h', | 13 'app/chrome_command_ids.h', |
15 'app/chrome_dll_resource.h', | 14 'app/chrome_dll_resource.h', |
16 'common/automation_constants.h', | 15 'common/automation_constants.h', |
17 'common/pref_names.cc', | 16 'common/pref_names.cc', |
18 'common/pref_names.h', | 17 'common/pref_names.h', |
19 'test/automation/browser_proxy.cc', | 18 'test/automation/browser_proxy.cc', |
(...skipping 1984 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2004 'extension': 'gtestjs', | 2003 'extension': 'gtestjs', |
2005 'msvs_external_rule': 1, | 2004 'msvs_external_rule': 1, |
2006 'inputs': [ | 2005 'inputs': [ |
2007 '<(gypv8sh)', | 2006 '<(gypv8sh)', |
2008 '<(PRODUCT_DIR)/v8_shell<(EXECUTABLE_SUFFIX)', | 2007 '<(PRODUCT_DIR)/v8_shell<(EXECUTABLE_SUFFIX)', |
2009 '<(mock_js)', | 2008 '<(mock_js)', |
2010 '<(test_api_js)', | 2009 '<(test_api_js)', |
2011 '<(js2gtest)', | 2010 '<(js2gtest)', |
2012 ], | 2011 ], |
2013 'outputs': [ | 2012 'outputs': [ |
2014 '<(js2gtest_out_dir)/chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT) .cc', | 2013 '<(INTERMEDIATE_DIR)/chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT) -gen.cc', |
Ryan Sleevi
2011/11/11 18:48:40
Just a minor nit - when using <(INTERMEDIATE_DIR),
Sheridan Rawlins
2011/11/11 19:07:46
I like the similarity to the location under src/ a
| |
2015 '<(PRODUCT_DIR)/test_data/chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ ROOT).<(_extension)', | 2014 '<(PRODUCT_DIR)/test_data/chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ ROOT).<(_extension)', |
2016 ], | 2015 ], |
2017 'process_outputs_as_sources': 1, | 2016 'process_outputs_as_sources': 1, |
2018 'action': [ | 2017 'action': [ |
2019 'python', | 2018 'python', |
2020 '<@(_inputs)', | 2019 '<@(_inputs)', |
2021 'unit', | 2020 'unit', |
2022 '<(RULE_INPUT_PATH)', | 2021 '<(RULE_INPUT_PATH)', |
2023 'chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT).<(_extension)', | 2022 'chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT).<(_extension)', |
2024 '<@(_outputs)', | 2023 '<@(_outputs)', |
(...skipping 636 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2661 'test/automation/dom_automation_browsertest.cc', | 2660 'test/automation/dom_automation_browsertest.cc', |
2662 'test/base/in_process_browser_test_browsertest.cc', | 2661 'test/base/in_process_browser_test_browsertest.cc', |
2663 'test/base/chrome_render_view_test.cc', | 2662 'test/base/chrome_render_view_test.cc', |
2664 'test/base/chrome_render_view_test.h', | 2663 'test/base/chrome_render_view_test.h', |
2665 'test/base/chrome_test_launcher.cc', | 2664 'test/base/chrome_test_launcher.cc', |
2666 'test/data/webui/assertions.js', | 2665 'test/data/webui/assertions.js', |
2667 'test/data/webui/async_gen-inl.h', | 2666 'test/data/webui/async_gen-inl.h', |
2668 'test/data/webui/async_gen.js', | 2667 'test/data/webui/async_gen.js', |
2669 'test/data/webui/certificate_viewer_dialog_test.js', | 2668 'test/data/webui/certificate_viewer_dialog_test.js', |
2670 'test/data/webui/certificate_viewer_ui_test-inl.h', | 2669 'test/data/webui/certificate_viewer_ui_test-inl.h', |
2670 'test/data/webui/chrome_send_browsertest.cc', | |
2671 'test/data/webui/chrome_send_browsertest.h', | |
2672 'test/data/webui/chrome_send_browsertest.js', | |
2673 'test/data/webui/mock4js_browsertest.js', | |
2671 'test/data/webui/ntp4.js', | 2674 'test/data/webui/ntp4.js', |
2672 'test/data/webui/print_preview.js', | 2675 'test/data/webui/print_preview.js', |
2673 # TODO(craig): Rename this and run from base_unittests when the test | 2676 # TODO(craig): Rename this and run from base_unittests when the test |
2674 # is safe to run there. See http://crbug.com/78722 for details. | 2677 # is safe to run there. See http://crbug.com/78722 for details. |
2675 '../base/files/file_path_watcher_browsertest.cc', | 2678 '../base/files/file_path_watcher_browsertest.cc', |
2676 '../content/app/startup_helper_win.cc', | 2679 '../content/app/startup_helper_win.cc', |
2677 '../content/browser/child_process_security_policy_browsertest.cc', | 2680 '../content/browser/child_process_security_policy_browsertest.cc', |
2678 '../content/browser/device_orientation/device_orientation_browsertest.cc ', | 2681 '../content/browser/device_orientation/device_orientation_browsertest.cc ', |
2679 '../content/browser/download/mhtml_generation_browsertest.cc', | 2682 '../content/browser/download/mhtml_generation_browsertest.cc', |
2680 '../content/browser/file_system/file_system_browsertest.cc', | 2683 '../content/browser/file_system/file_system_browsertest.cc', |
(...skipping 20 matching lines...) Expand all Loading... | |
2701 'extension': 'js', | 2704 'extension': 'js', |
2702 'msvs_external_rule': 1, | 2705 'msvs_external_rule': 1, |
2703 'inputs': [ | 2706 'inputs': [ |
2704 '<(gypv8sh)', | 2707 '<(gypv8sh)', |
2705 '<(PRODUCT_DIR)/v8_shell<(EXECUTABLE_SUFFIX)', | 2708 '<(PRODUCT_DIR)/v8_shell<(EXECUTABLE_SUFFIX)', |
2706 '<(mock_js)', | 2709 '<(mock_js)', |
2707 '<(test_api_js)', | 2710 '<(test_api_js)', |
2708 '<(js2gtest)', | 2711 '<(js2gtest)', |
2709 ], | 2712 ], |
2710 'outputs': [ | 2713 'outputs': [ |
2711 '<(js2gtest_out_dir)/chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT) .cc', | 2714 '<(INTERMEDIATE_DIR)/chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT) -gen.cc', |
2712 '<(PRODUCT_DIR)/test_data/chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ ROOT).js', | 2715 '<(PRODUCT_DIR)/test_data/chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ ROOT).js', |
2713 ], | 2716 ], |
2714 'process_outputs_as_sources': 1, | 2717 'process_outputs_as_sources': 1, |
2715 'action': [ | 2718 'action': [ |
2716 'python', | 2719 'python', |
2717 '<@(_inputs)', | 2720 '<@(_inputs)', |
2718 'webui', | 2721 'webui', |
2719 '<(RULE_INPUT_PATH)', | 2722 '<(RULE_INPUT_PATH)', |
2720 'chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT).js', | 2723 'chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT).js', |
2721 '<@(_outputs)', | 2724 '<@(_outputs)', |
(...skipping 1523 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
4245 # Use outputs of this action as inputs for the main target build. | 4248 # Use outputs of this action as inputs for the main target build. |
4246 # Seems as a misnomer but makes this happy on Linux (scons). | 4249 # Seems as a misnomer but makes this happy on Linux (scons). |
4247 'process_outputs_as_sources': 1, | 4250 'process_outputs_as_sources': 1, |
4248 }, | 4251 }, |
4249 ], # 'actions' | 4252 ], # 'actions' |
4250 }, | 4253 }, |
4251 ] | 4254 ] |
4252 }], # 'coverage!=0' | 4255 }], # 'coverage!=0' |
4253 ], # 'conditions' | 4256 ], # 'conditions' |
4254 } | 4257 } |
OLD | NEW |