blob: b9a7a5a9e5bfb38fbffecb8d99d13574acd72dae [file] [edit]
DESCRIPTION = "This is the mock implementation for mfrlib."
SECTION = "base"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://${COREBASE}/../meta-rdk/licenses/Apache-2.0;md5=3b83ef96387f14655fc854ddc3c6bd57"
DEPENDS = "iarmmgrs-hal-headers"
SRC_URI = "file://mfrlib.c"
PROVIDES = "virtual/mfrlib"
RPROVIDES_${PN} = "virtual/mfrlib"
CFLAGS += " \
-I${PKG_CONFIG_SYSROOT_DIR}${includedir}/rdk/iarmmgrs-hal \
-I${PKG_CONFIG_SYSROOT_DIR}${includedir}/rdk/iarmbus \
"
SOVER = "0.0.0"
TARGET_CC_ARCH += "${LDFLAGS}"
do_compile () {
${CC} -shared -Wl,-soname,libRDKMfrLib.so.0 ${CFLAGS} ${WORKDIR}/mfrlib.c -o ${WORKDIR}/libRDKMfrLib.so.${SOVER}
}
do_install () {
install -d ${D}${libdir}
install -m 0755 ${WORKDIR}/libRDKMfrLib.so.${SOVER} ${D}${libdir}
ln -s libRDKMfrLib.so.${SOVER} ${D}${libdir}/libRDKMfrLib.so
}
FILES_${PN} += "${libdir}/*"
FILES_SOLIBSDEV = ""
SOLIBS = ".so"
INSANE_SKIP_${PN} += "dev-so"