SUMMARY = "Command-line interface" DESCRIPTION = "YADRO OpenBMC Command Line Interface for end users" HOMEPAGE = "https://github.com/YADRO-KNS/obmc-yadro-cli" PR = "r1" PV = "1.0+git${SRCPV}" # License info LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" # Dependencies DEPENDS = "phosphor-user-manager" RDEPENDS_${PN} = " \ ${VIRTUAL-RUNTIME_base-utils} \ bash \ obmc-console \ obmc-yadro-fwupdate \ obmc-yadro-lssensors \ obmc-yadro-netconfig \ sudo \ systemd \ " # Some platforms also require some additional packages like # ipmitool, obmc-yadro-lsinventory, obmc-yadro-backup ... # They should be appended by bbappend file in their layers # Directory with command handlers FILES_${PN} += "${datadir}/cli" # Custom installation procedure do_install() { ${B}/install.sh \ --dir ${D} \ --machine ${@'${MACHINE}'.split('-')[0]} \ --admin priv-admin \ --operator priv-operator \ --user priv-user } # Source code repository S = "${WORKDIR}/git" SRC_URI = "git://github.com/YADRO-KNS/obmc-yadro-cli" SRCREV = "29768c2fb743318d459a40281e328ee8e8944a75"