blob: c15d21f289f02ad91fe9c10a325e4e1148c57b7d [file] [log] [blame]
# Copyright 2014 The Chromium OS Authors. All rights reserved.
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit udev
DESCRIPTION="Chrome OS trigger allowing chrome to access cros-ec-accel device"
HOMEPAGE="http://src.chromium.org"
SRC_URI=""
LICENSE="BSD-Google"
SLOT="0"
KEYWORDS="*"
RDEPEND="
chromeos-base/mems_setup
virtual/chromeos-ec-driver-init
virtual/modutils
virtual/udev
"
S=${WORKDIR}
src_test() {
local cmds=(
"${FILESDIR}"/tests/accelerometer-init-test.sh
"${FILESDIR}"/tests/light-init-test.sh
)
local cmd
for cmd in "${cmds[@]}"; do
echo "${cmd[@]}"
"${cmd[@]}" || die
done
}
src_install() {
udev_dorules "${FILESDIR}"/udev/99-cros-ec-accel.rules
insinto /etc/init
doins "${FILESDIR}"/init/cros-ec-accel.conf
}