59 lines
2.0 KiB
BlitzBasic
Executable File
59 lines
2.0 KiB
BlitzBasic
Executable File
# 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
|