blob: cb082503adb5a224847bd8fac826ebde0ba77e5f [file] [log] [blame]
# Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
__author__ = ' (Nick Sanders)'
import common, os, re
from autotest_lib.client.bin import utils
version = 1
def setup(tarball, topdir):
srcdir = os.path.join(topdir, 'src')
utils.extract_tarball_to_dir(tarball, srcdir)
# 'Add' arm support.
utils.system('patch -p0 < ../iotools.arm.patch')
if utils.target_is_pie():
utils.system('patch -p0 < ../iotools.nopie.patch')
utils.system('CROSS_COMPILE=${CTARGET_default}- make')
utils.system('cp iotools %s' % topdir)
# The source is grabbed from
pwd = os.getcwd()
tarball = os.path.join(pwd, 'iotools-1.2.tar.gz')
utils.update_version(pwd+'/src', False, version, setup, tarball, pwd)