mirror of
https://github.com/flatcar/scripts.git
synced 2026-05-05 12:16:41 +02:00
Merge pull request #1780 from flatcar/jepio/portage-coreos-cargo
Allow injecting coreos-cargo.eclass into portage-stable ebuilds
This commit is contained in:
commit
e4f3eb3f09
8
sdk_container/src/third_party/coreos-overlay/coreos/config/env/sys-apps/zram-generator
vendored
Normal file
8
sdk_container/src/third_party/coreos-overlay/coreos/config/env/sys-apps/zram-generator
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
cros_pre_src_unpack_coreos_unpack() {
|
||||
local _COREOS_CARGO_SKIP_INHERIT=1
|
||||
source "${CROS_ADDONS_TREE}"/../eclass/coreos-cargo.eclass
|
||||
src_unpack() {
|
||||
einfo "Running coreos-cargo_src_unpack"
|
||||
coreos-cargo_src_unpack
|
||||
}
|
||||
}
|
||||
16
sdk_container/src/third_party/coreos-overlay/coreos/config/env/sys-block/thin-provisioning-tools
vendored
Normal file
16
sdk_container/src/third_party/coreos-overlay/coreos/config/env/sys-block/thin-provisioning-tools
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
cros_pre_src_unpack_coreos_unpack() {
|
||||
local _COREOS_CARGO_SKIP_INHERIT=1
|
||||
source "${CROS_ADDONS_TREE}"/../eclass/coreos-cargo.eclass
|
||||
src_unpack() {
|
||||
einfo "Running coreos-cargo_src_unpack"
|
||||
coreos-cargo_src_unpack
|
||||
}
|
||||
}
|
||||
|
||||
cros_pre_src_install_rust_cross() {
|
||||
pushd "${S}"
|
||||
local rust_target="$(ls -d target/*-unknown-linux-gnu)"
|
||||
rust_target="${rust_target#target/}"
|
||||
ln -f target/{"${rust_target}",}/"$(usex debug debug release)/pdata_tools" || die
|
||||
popd
|
||||
}
|
||||
@ -12,10 +12,12 @@ if [[ -z ${_COREOS_CARGO_ECLASS} ]]; then
|
||||
_COREOS_CARGO_ECLASS=1
|
||||
|
||||
# XXX: Don't require host dependencies to also be in the sysroot.
|
||||
CATEGORY=dev-util PN=cargo inherit cargo
|
||||
inherit toolchain-funcs
|
||||
if [[ -z ${_COREOS_CARGO_SKIP_INHERIT} ]]; then
|
||||
CATEGORY=dev-util PN=cargo inherit cargo
|
||||
inherit toolchain-funcs
|
||||
|
||||
EXPORT_FUNCTIONS src_unpack
|
||||
EXPORT_FUNCTIONS src_unpack
|
||||
fi
|
||||
|
||||
# @FUNCTION: coreos-cargo_src_unpack
|
||||
# @DESCRIPTION:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user