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.
8 # GN: //tools/android/md5sum:md5sum
9 'target_name': 'md5sum',
12 'md5sum_stripped_device_bin',
13 'md5sum_bin_host#host',
15 # For the component build, ensure dependent shared libraries are stripped
16 # and put alongside md5sum to simplify pushing to the device.
18 'output_dir': '<(PRODUCT_DIR)/md5sum_dist/',
19 'native_binary': '<(PRODUCT_DIR)/md5sum_bin',
21 'includes': ['../../../build/android/native_app_dependencies.gypi'],
24 # GN: //tools/android/md5sum:md5sum_bin($default_toolchain)
25 'target_name': 'md5sum_device_bin',
28 '../../../base/base.gyp:base',
37 [ 'order_profiling!=0 and OS=="android"', {
38 'dependencies': [ '../../../tools/cygprofile/cygprofile.gyp:cygprofile', ],
43 # GN: //tools/android/md5sum:md5sum_prepare_dist
44 'target_name': 'md5sum_stripped_device_bin',
51 'action_name': 'strip_md5sum_device_bin',
52 'inputs': ['<(PRODUCT_DIR)/md5sum_device_bin'],
53 'outputs': ['<(PRODUCT_DIR)/md5sum_bin'],
64 # Same binary but for the host rather than the device.
66 # GN: //tools/android/md5sum:md5sum_copy_host($default_toolchain)
67 'target_name': 'md5sum_bin_host',
71 '../../../base/base.gyp:base',