blob: 7f3fdab9801af2382798cfce258f96e6a0d48365 [file] [log] [blame]
chromeos-ci-prod50df6e22020-05-12 17:14:12 -07001# Copyright 2020 The Chromium OS Authors. All rights reserved.
2# Distributed under the terms of the GNU General Public License v2
3
4EAPI="7"
5
6CROS_WORKON_COMMIT="16e887e447c5f8b2bc711a552e7dec76051c033f"
7CROS_WORKON_TREE="595a6671a0bc7f5674d073e9701376c5c412d8f0"
8CROS_WORKON_PROJECT="chromiumos/platform/graphics"
9CROS_WORKON_LOCALNAME="platform/graphics"
10CROS_WORKON_SUBTREE="src/results_database"
11
12PYTHON_COMPAT=( python3_{6,7,8} )
13
14inherit cros-workon distutils-r1
15
16DESCRIPTION="Graphics utilities written in python"
17HOMEPAGE="https://chromium.googlesource.com/chromiumos/platform/graphics/"
18
19LICENSE="BSD-Google"
20SLOT=0
21KEYWORDS="*"
22IUSE=""
23
24RDEPEND="chromeos-base/cros-config-api"
25
26DEPEND="
27 ${RDEPEND}
28"
29
30BDEPEND="
31 dev-python/setuptools[${PYTHON_USEDEP}]
32"
33
34src_unpack() {
35 cros-workon_src_unpack
36 S+="/src/results_database"
37}
38
39src_install() {
40 dobin bq_insert_pb.py
41 dobin generate_trace_info.py
42 dobin record_machine_info.py
43 dobin record_package_override.py
44 dobin record_software_config.py
45 dobin summarize_apitrace_log.py
46
47 distutils-r1_src_install
48}