blob: cc0e3e8344ee950170a3f8f48d03c42d5edb4524 [file] [log] [blame]
# Copyright 2018 The Chromium OS Authors. All rights reserved.
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
CROS_WORKON_COMMIT="c6bdd44073a4db300d2ecd2528b7163c2b49f0e1"
CROS_WORKON_TREE=("6f3abf0e1487e52593fe1b4fc780df5844fa9cc1" "fcb9b2c242280ba0e24c8bf894a71ed2f4e506a2" "dc1506ef7c8cfd2c5ffd1809dac05596ec18773c")
CROS_WORKON_INCREMENTAL_BUILD=1
CROS_WORKON_LOCALNAME="platform2"
CROS_WORKON_PROJECT="chromiumos/platform2"
CROS_WORKON_OUTOFTREE_BUILD=1
CROS_WORKON_SUBTREE="common-mk dlcservice .gn"
PLATFORM_SUBDIR="dlcservice/client"
inherit cros-workon platform
DESCRIPTION="DlcService D-Bus client library for Chromium OS"
HOMEPAGE="https://chromium.googlesource.com/chromiumos/platform2/+/master/dlcservice/client"
LICENSE="BSD-Google"
SLOT="0"
KEYWORDS="*"
# D-Bus proxies generated by this client library depend on the code generator
# itself (chromeos-dbus-bindings) and produce header files that rely on
# libbrillo library.
DEPEND="
chromeos-base/chromeos-dbus-bindings
chromeos-base/libbrillo:=
"
src_install() {
# Install DBus client library.
platform_install_dbus_client_lib "dlcservice"
}