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
3 # found in the LICENSE file.
11 # GN version: //tools/android/forwarder2
12 'target_name': 'forwarder2',
16 'host_forwarder#host',
18 # For the component build, ensure dependent shared libraries are stripped
19 # and put alongside forwarder to simplify pushing to the device.
21 'output_dir': '<(PRODUCT_DIR)/forwarder_dist/',
22 'native_binary': '<(PRODUCT_DIR)/device_forwarder',
24 'includes': ['../../../build/android/native_app_dependencies.gypi'],
27 # GN version: //tools/android/forwarder2:device_forwarder
28 'target_name': 'device_forwarder',
30 'toolsets': ['target'],
32 '../../../base/base.gyp:base',
33 '../../../build/android/pylib/device/commands/commands.gyp:chromium_commands',
34 '../common/common.gyp:android_tools_common',
43 'device_controller.cc',
44 'device_forwarder_main.cc',
47 'forwarders_manager.cc',
53 # GN version: //tools/android/forwarder2:host_forwarder
54 'target_name': 'host_forwarder',
58 '../../../base/base.gyp:base',
59 '../common/common.gyp:android_tools_common',
69 'forwarders_manager.cc',
71 'host_forwarder_main.cc',