diff --git a/meta-oniro-core/recipes-core/oniro-modprobe/oniro-modprobe.bb b/meta-oniro-core/recipes-core/oniro-modprobe/oniro-modprobe.bb new file mode 100644 index 0000000000000000000000000000000000000000..b4ef37d0964f198dae365351b446b1f6b36c6a5d --- /dev/null +++ b/meta-oniro-core/recipes-core/oniro-modprobe/oniro-modprobe.bb @@ -0,0 +1,25 @@ +# SPDX-FileCopyrightText: Huawei Inc. +# +# SPDX-License-Identifier: Apache-2.0 + +SUMMARY = "Oniro project specific modprobe settings" +SECTION = "base" +DESCTIPTION = "This recipes provides a set of Oniro Project specific settings for managing kernel module" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10" + +SRC_URI = " \ + file://oniro-kernel-mod.conf \ + " +inherit allarch + + +do_configure[noexec] = "1" +do_compile[noexec] = "1" + +do_install() { + install -d "${D}/${sysconfdir}/modprobe.d" + install -m 0644 "${WORKDIR}/oniro-kernel-mod.conf" "${D}${sysconfdir}/modprobe.d/" +} + +FILES:${PN} += "${sysconfdir}/modeprobe.d/oniro-kernel-mod.conf" diff --git a/meta-oniro-core/recipes-core/oniro-modprobe/oniro-modprobe/oniro-kernel-mod.conf b/meta-oniro-core/recipes-core/oniro-modprobe/oniro-modprobe/oniro-kernel-mod.conf new file mode 100644 index 0000000000000000000000000000000000000000..b9b261ae3a229c57b595fe7e28ee964b2ef5f438 --- /dev/null +++ b/meta-oniro-core/recipes-core/oniro-modprobe/oniro-modprobe/oniro-kernel-mod.conf @@ -0,0 +1,6 @@ +# SPDX-FileCopyrightText: Huawei Inc. +# +# SPDX-License-Identifier: Apache-2.0 +# + +# This file contains modprobe config diff --git a/meta-oniro-core/recipes-core/packagegroups/packagegroup-oniro-core.bb b/meta-oniro-core/recipes-core/packagegroups/packagegroup-oniro-core.bb index 368058b8b3679eb1bf6de19c2273160d39a3b046..e1a33c3226149d0956eabd9e71d4a5cd475f4d75 100644 --- a/meta-oniro-core/recipes-core/packagegroups/packagegroup-oniro-core.bb +++ b/meta-oniro-core/recipes-core/packagegroups/packagegroup-oniro-core.bb @@ -11,4 +11,5 @@ PACKAGES = "packagegroup-oniro-core" RDEPENDS:packagegroup-oniro-core = "\ oniro-mounts \ oniro-sysctl \ + oniro-modprobe \ "