diff options
author | Zeno Albisser <zeno.albisser@digia.com> | 2013-08-15 21:46:11 +0200 |
---|---|---|
committer | Zeno Albisser <zeno.albisser@digia.com> | 2013-08-15 21:46:11 +0200 |
commit | 679147eead574d186ebf3069647b4c23e8ccace6 (patch) | |
tree | fc247a0ac8ff119f7c8550879ebb6d3dd8d1ff69 /chromium/build/uiautomator_test.gypi | |
download | qtwebengine-chromium-679147eead574d186ebf3069647b4c23e8ccace6.tar.gz |
Initial import.
Diffstat (limited to 'chromium/build/uiautomator_test.gypi')
-rw-r--r-- | chromium/build/uiautomator_test.gypi | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/chromium/build/uiautomator_test.gypi b/chromium/build/uiautomator_test.gypi new file mode 100644 index 00000000000..2fcc3d8f200 --- /dev/null +++ b/chromium/build/uiautomator_test.gypi @@ -0,0 +1,47 @@ +# Copyright (c) 2013 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +# This file is meant to be included into a target to provide a rule +# to build uiautomator dexed tests jar. +# +# To use this, create a gyp target with the following form: +# { +# 'target_name': 'test_suite_name', +# 'type': 'none', +# 'includes': ['path/to/this/gypi/file'], +# } +# + +{ + 'dependencies': [ + '<(DEPTH)/tools/android/android_tools.gyp:android_tools', + ], + 'variables': { + 'output_dex_path': '<(PRODUCT_DIR)/lib.java/<(_target_name).dex.jar', + }, + 'actions': [ + { + 'action_name': 'dex_<(_target_name)', + 'message': 'Dexing <(_target_name) jar', + 'inputs': [ + '<(DEPTH)/build/android/gyp/util/build_utils.py', + '<(DEPTH)/build/android/gyp/dex.py', + '>@(library_dexed_jars_paths)', + ], + 'outputs': [ + '<(output_dex_path)', + ], + 'action': [ + 'python', '<(DEPTH)/build/android/gyp/dex.py', + '--dex-path=<(output_dex_path)', + '--android-sdk-tools=<(android_sdk_tools)', + + # TODO(newt): remove this once http://crbug.com/177552 is fixed in ninja. + '--ignore=>!(echo \'>(_inputs)\' | md5sum)', + + '>@(library_dexed_jars_paths)', + ], + }, + ], +} |