Files
BPI-M2C/source_sync_rls_25c/layers/meta-unisoc/recipes-devtools/engpc/engpc-userfile.bb
T

59 lines
2.0 KiB
BlitzBasic
Raw Normal View History

2026-09-22 09:38:26 +08:00
# SPDX-FileCopyrightText: 2021 Unisoc (Shanghai) Technologies Co., Ltd.
#
# SPDX-License-Identifier: LicenseRef-Unisoc-General-1.0
DESCRIPTION = "Unisoc Engpc User Configure Files"
HOMEPAGE = "http://www.unisoc.com/"
LICENSE = "Unisoc-General-1.0"
LIC_FILES_CHKSUM = "file://${THISDIR}/files/COPYING;md5=0c3d3a15cada12cfaf94e8a91052a981"
SECTION:${PN} = "base"
SRC_URI = "file://config/ \
"
# Modify these as desired
PV = "1.0"
INHIBIT_DEFAULT_DEPS = "1"
S = "${WORKDIR}"
# Define default chnl message
ENGPC_CHNL ?= "wifionly"
do_install () {
# Specify install commands here
if [ -d "${WORKDIR}/config/${MACHINE}" ]; then
install -d ${D}${sysconfdir}/engpc/
install -m 0644 ${WORKDIR}/config/${MACHINE}/engpc.ini ${D}${sysconfdir}/engpc/engpc.ini
install -d ${D}${sysconfdir}/engpc/chnl/
install -m 0644 ${WORKDIR}/config/${MACHINE}/chnl/autotest.conf ${D}${sysconfdir}/engpc/chnl/
install -m 0644 ${WORKDIR}/config/${MACHINE}/chnl/cali.conf ${D}${sysconfdir}/engpc/chnl/
install -m 0644 ${WORKDIR}/config/${MACHINE}/chnl/normal_lite_user.conf ${D}${sysconfdir}/engpc/chnl/normal_lite.conf
install -d ${D}${sysconfdir}/engpc/dev/
install -m 0644 ${WORKDIR}/config/${MACHINE}/dev/*.conf ${D}${sysconfdir}/engpc/dev/
else
install -d ${D}${sysconfdir}/engpc/
install -m 0644 ${WORKDIR}/config/${ENGPC_CHNL}/engpc.ini ${D}${sysconfdir}/engpc/engpc.ini
install -d ${D}${sysconfdir}/engpc/chnl/
install -m 0644 ${WORKDIR}/config/${ENGPC_CHNL}/chnl/autotest.conf ${D}${sysconfdir}/engpc/chnl/
install -m 0644 ${WORKDIR}/config/${ENGPC_CHNL}/chnl/cali.conf ${D}${sysconfdir}/engpc/chnl/
install -m 0644 ${WORKDIR}/config/${ENGPC_CHNL}/chnl/normal_lite_user.conf ${D}${sysconfdir}/engpc/chnl/normal_lite.conf
install -d ${D}${sysconfdir}/engpc/dev/
install -m 0644 ${WORKDIR}/config/${ENGPC_CHNL}/dev/*.conf ${D}${sysconfdir}/engpc/dev/
fi
}
FILES:${PN} = " \
${sysconfdir}/engpc/* \
"
PACKAGE_ARCH = "${MACHINE_ARCH}"
RCONFLICTS:engpc-userfile = "engpc-cfgfile"
deltask rm_work