FILESEXTRAPATHS_prepend
変数にファイルパスを含めても、なぜファイルのパスをSRC_URI
にする必要があるのですか。同様:FilesフォルダにbitbakeのSRC_URIとFILESEXTRAPATHS_prependの差
SUMMARY = "Simple Hello application"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
SRC_URI = "file://Hello_1.c \
file://Hello_2.c \
"
do_compile() {
oe_runmake
}
do_install() {
install -d ${D}${bindir}
install -m 0755 Hello ${D}${bindir}
}
私は2つのファイルhello1.c
とhello2.c
を持っています。私はSRC_URI
を削除すると、それは、次のようなエラーが出力さ
ERROR: Hello-1.0-r0 do_compile: oe_runmake failed
しかし、私は FILESEXTRAPATHS_prepend
を削除する場合はそれが正常に動作しています。
変数FILESEXTRAPATHS_prepend
の目的は何ですか?
私のファイルパスをFILESEXTRAPATHS_prepend
に含めても、SRC_URI
を削除するとエラーが発生しますか?