SUMMARY = "Linux rfdc library" SECTION = "librfdc" LICENSE = "BSD" inherit pkgconfig xlnx-embeddedsw features_check REQUIRED_MACHINE_FEATURES = "rfsoc" FILESEXTRAPATHS:prepend := "${THISDIR}/files:" S = "${UNPACKDIR}/git" PACKAGE_ARCH = "${MACHINE_ARCH}" DEPENDS = "libmetal" PROVIDES = "librfdc" RFDC_SUBDIR = "XilinxProcessorIPLib/drivers/rfdc/src" do_compile:prepend() { cd ${S}/${RFDC_SUBDIR} cp Makefile.Linux Makefile } do_install() { install -d ${D}${libdir} install -d ${D}${includedir} cd ${S}/${RFDC_SUBDIR} oe_libinstall -so librfdc ${D}${libdir} install -m 0644 xrfdc_hw.h ${D}${includedir}/xrfdc_hw.h install -m 0644 xrfdc.h ${D}${includedir}/xrfdc.h } FILES:${PN} = "${libdir}/*.so.*" FILES:${PN}-dev = "${libdir}/*.so ${includedir}/*"