| # Copyright (C) 2012 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.makefile file. |
| |
| # A note about this ebuild: this ebuild is Unified Build enabled but |
| # not in the way in which most other ebuilds with Unified Build |
| # knowledge are: the primary use for this ebuild is for engineer-local |
| # work or firmware builder work. In both cases, the build might be |
| # happening on a branch in which only one of many of the models are |
| # available to build. The logic in this ebuild succeeds so long as one |
| # of the many models successfully builds. |
| |
| # Increment the "eclass bug workaround count" below when you change |
| # "cros-ec.eclass" to work around http://crbug.com/220902. |
| # |
| # eclass bug workaround count: 1 |
| |
| EAPI=7 |
| |
| CROS_WORKON_COMMIT=("5c3bc0d02523850b0c8ef82cc16e6f8c27ab3229" "0a5793abb36ca159efbc84a0a4aa1d566cbf1106" "e05bfa91102dd5137b4027b4f3405e041ffe2c32") |
| CROS_WORKON_TREE=("d624bec72f92b48634dfbeb9418e61c7de4483ff" "87e39cb12ae271131e61ca6d7500222f2cba380b" "1f42f6d549ba7b3f6bc5d67029984b113787ae0d") |
| CROS_WORKON_PROJECT=( |
| "chromiumos/platform/ec" |
| "chromiumos/third_party/tpm2" |
| "chromiumos/third_party/cryptoc" |
| ) |
| CROS_WORKON_LOCALNAME=( |
| "platform/ec" |
| "third_party/tpm2" |
| "third_party/cryptoc" |
| ) |
| CROS_WORKON_DESTDIR=( |
| "${S}/platform/ec" |
| "${S}/third_party/tpm2" |
| "${S}/third_party/cryptoc" |
| ) |
| |
| inherit cros-ec cros-workon |
| |
| # Make sure config tools use the latest schema. |
| BDEPEND=">=chromeos-base/chromeos-config-host-0.0.2" |
| |
| MIRROR_PATH="gs://chromeos-localmirror/distfiles/" |
| DESCRIPTION="Embedded Controller firmware code" |
| KEYWORDS="*" |