mirror of
https://github.com/openglow-org/forgefirm.git
synced 2026-09-27 08:41:13 -07:00
Pulls in the inverted-doors-bit fix in the liveness probe enclosure guard (the probe was skipping on every spawn with the lid closed and would have moved the gantry with it open) plus the P10 -Werror warning cleanup. Source pushed to origin/main; bitbake -c fetch verified.
32 lines
1.0 KiB
BlitzBasic
32 lines
1.0 KiB
BlitzBasic
DESCRIPTION = "System Control Daemon for ForgeFIRM powered Glowforge"
|
|
HOMEPAGE = "https://github.com/ScottW514/forgectrl"
|
|
|
|
LICENSE = "MIT"
|
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=19ed4e3e8c28a4311c16b0b2b91357ec"
|
|
|
|
PE = "1"
|
|
PV = "0.1.0"
|
|
|
|
SRC_URI = "git://github.com/ScottW514/forgectrl.git;protocol=https;branch=main"
|
|
# Pinned; bump deliberately after pushing forgectrl changes.
|
|
SRCREV = "424f185a029cfadfd167d48b80a45f5a73a1c89f"
|
|
|
|
S = "${WORKDIR}/git"
|
|
|
|
inherit cmake update-rc.d
|
|
|
|
DEPENDS += "ulfius jpeg"
|
|
# media-ctl / v4l2-ctl configure the imx-media pipeline at runtime;
|
|
# the update manager drives ffboot + fwup and verifies against the
|
|
# shipped keyring; release checks and downloads use curl; the WiFi
|
|
# regulatory region (wifi_country) is applied with iw reg set.
|
|
RDEPENDS:${PN} = "v4l-utils ffboot fwup forgefirm-keys curl iw"
|
|
|
|
INITSCRIPT_NAME = "forgectrl"
|
|
INITSCRIPT_PARAMS = "defaults 90"
|
|
|
|
do_install:append() {
|
|
install -d ${D}${sysconfdir}/init.d
|
|
install -m 0755 ${S}/init/forgectrl.init ${D}${sysconfdir}/init.d/forgectrl
|
|
}
|