blob: 03c8d27a522525764fb6ddf6ef0e60a725d4cf7f [file] [log] [blame]
# Copyright 2014 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.
import os, shutil
from autotest_lib.client.bin import utils
version = 1
def setup(topdir):
"""Download TDL library tarball and unpack to src/, then
install remaining files/ into src/.
@param topdir: The directory of this deps.
tarball = 'tdl-0.0.2.tar.gz'
srcdir = os.path.join(topdir, 'src')
filesdir = os.path.join(topdir, 'files')
tarball_path = os.path.join(filesdir, tarball)
shutil.rmtree(srcdir, ignore_errors=True)
if not os.path.exists(tarball_path):
'', tarball_path)
utils.extract_tarball_to_dir(tarball_path, srcdir)
shutil.copy(os.path.join(filesdir, 'WebGLClear.html'), srcdir)
pwd = os.getcwd()
utils.update_version(pwd + '/src', True, version, setup, pwd)