# SPDX-FileCopyrightText: 2021 Unisoc (Shanghai) Technologies Co., Ltd. # # SPDX-License-Identifier: LicenseRef-Unisoc-General-1.0 DESCRIPTION = "Unisoc Libyoctominiap Lib" HOMEPAGE = "http://www.unisoc.com/" LICENSE = "Unisoc-General-1.0" LIC_FILES_CHKSUM = "file://COPYING;md5=0c3d3a15cada12cfaf94e8a91052a981" SECTION:${PN} = "libs" EXTERNALSRC = "${EXTERNALSRC}" EXTERNALSRC_BUILD = "${EXTERNALSRC}" DEPENDS = "libofono iniparser libatcommon libcptransport libmodeminictl" RDEPENDS:${PN} = "libofono iniparser libatcommon libcptransport libmodeminictl " # Modify these as desired PV = "1.0+git${SRCPV}" SRCREV = "${AUTOREV}" LIBMISCDATA_SECSET ?= "${@bb.utils.contains('STORAGE_TYPE','nand','-DCONFIG_NAND','',d)}" export CONFIG_NAND_FLAG="${LIBMISCDATA_SECSET}" do_compile:prepend (){ SUPPORT_AB_PARTITIONS_FLAGS="" if [ ${AB_PARTITIONS} = "true" ]; then SUPPORT_AB_PARTITIONS_FLAGS="-DAB_PARTITIONS" export SUPPORT_AB_PARTITIONS_FLAGS fi } do_compile () { # Specify compilation commands here oe_runmake -C ${S} } do_install () { # Specify install commands here oe_runmake -C ${S} install DESTDIR=${D} } do_install:append () { install -d ${D}${sysconfdir}/libyoctominiap/ install -m 0644 ${THISDIR}/libyoctominiap/system.ini ${D}${sysconfdir}/libyoctominiap/system.ini } FILES:${PN} = " \ ${sysconfdir}/libyoctominiap/* \ ${libdir}/atlib/libyoctominiap.so \ " TARGET_CC_ARCH += "${LDFLAGS}"