Fork me on GitHub

QA Issue: PN: startUp is upper case, this can result in unexpected behavior. [uppercase-pn]

(借用一下)

 

该错误直接导致生成开机启动程序无法启动,既无法生成S99***快捷链接。

解决方法:仅仅将recpie lib-Test改成lib-test就可以了,即不要有大写字母。

 

附启动方法:

SRC_URI = "file://startup \"

 

S = "${WORKDIR}"

FILESEXTRAPATHS_prepend := "${THISDIR}/files:"

inherit update-rc.d

INITSCRIPT_NAME = "startup"
INITSCRIPT_PARAMS = "start 99 S ."

do_install() {
         install -d ${D}${sysconfdir}/init.d
         install -m 0755 ${S}/startup ${D}${sysconfdir}/init.d/startup
}

 

FILES_${PN} += "${sysconfdir}/*"

 

posted @ 2019-11-08 16:42  kean0048  阅读(964)  评论(0编辑  收藏  举报