DESCRIPTION = "debug tools - minidump" HOMEPAGE = "http://www.unisoc.com/" LICENSE = "GPLv2" SECTION = "bin" PV = "0.1" PR = "r0" inherit update-rc.d LIC_FILES_CHKSUM = "file://COPYING;md5=22fc3fcbf7254fe8756507444cabcd78" SRC_URI = " \ file://minidump.service \ file://minidumpinit.sh \ " INITSCRIPT_NAME = "minidumpinit" INITSCRIPT_PARAMS = "start 99 5 ." export STORAGE_TYPE_NAND_FLAGS = "${@bb.utils.contains('STORAGE_TYPE','nand','-DCONFIG_NAND','',d)}" inherit systemd update-rc.d inherit unisoc_ubuntu_toolchain do_compile () { oe_runmake -C ${S} O=${B} clean oe_runmake -C ${S} O=${B} } do_install () { install -d ${D}${sysconfdir}/init.d install -m 0755 ${WORKDIR}/minidumpinit.sh ${D}/${sysconfdir}/init.d/minidumpinit install -d ${D}${systemd_unitdir}/system/ install -m 0644 ${WORKDIR}/minidump.service ${D}${systemd_unitdir}/system install -d ${D}${sysconfdir}/ install -m 0755 ${S}/scripts/decompress.py ${D}/${sysconfdir}/decompress.py install -d ${D}${sysconfdir}/ install -m 0755 ${S}/scripts/unisoc_parse_dumplog.py ${D}/${sysconfdir}/unisoc_parse_dumplog.py install -d ${D}${bindir}/ install -m 0755 ${S}/minidump ${D}${bindir}/minidumpd } SYSTEMD_PACKAGES = "${PN}" SYSTEMD_SERVICE:${PN} = "minidump.service" NATIVE_SYSTEMD_SUPPORT = "1" TARGET_CC_ARCH += "${LDFLAGS}" #for solution QA Issue: /etc/decompress.py contained #in package minidump requires /usr/bin/python, #but no providers found in RDEPENDS:minidump? [file-rdeps] INSANE_SKIP:${PN} += "file-rdeps"