blob: c064740a8a515b8548e308d2bfd45b44401963a9 [file] [log] [blame]
# Copyright 2021 The Chromium OS Authors. All rights reserved.
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
CROS_WORKON_COMMIT="036c6524d3b0cbd41e781612fb1be87f2b46027a"
CROS_WORKON_TREE="40b2972d075c5d64fe39d57608ae33c47c2f05cf"
CROS_WORKON_PROJECT=("chromiumos/platform/libchrome")
CROS_WORKON_LOCALNAME=("platform/libchrome")
CROS_WORKON_EGIT_BRANCH=("main")
CROS_WORKON_SUBTREE=("mojo/public/tools")
PYTHON_COMPAT=( python3_{6..9} )
inherit cros-workon python-r1
DESCRIPTION="Mojo python tools for binding generating."
HOMEPAGE="https://chromium.googlesource.com/chromium/src/+/HEAD/mojo/public/tools/mojom/"
LICENSE="BSD-Google"
KEYWORDS="*"
IUSE=""
RDEPEND="
dev-python/jinja[${PYTHON_USEDEP}]
"
src_install() {
install_python() {
python_domodule mojo/public/tools/mojom/mojom
python_domodule mojo/public/tools/bindings/generators
}
python_foreach_impl install_python
}