如何将同一个文件包含到两个不同的包中 - Yocto
How to include the same file into two different packages - Yocto
我有一个构建的 yocto 配方,一个 Java .jar 文件,它需要包含在目标和开发包中,我已经尝试明确这些文件,但 yocto 没有创建两个内容相同的包。我正在尝试这个:
FILES_${PN} = "${libdir}/libfoo.jar"
FILES_${PN}-dev = "${libdir}/libfoo.jar"
但是开发包还是空的。
如何将此文件添加到这 2 个包中?
如果您创建一个基础包并使您的两个包依赖于它会怎样?
PACKAGES = "${PN}-dbg ${PN}-base ${PN} ${PN}-dev"
RDEPENDS_${PN} += "${PN}-base"
RDEPENDS_${PN}-dev += "${PN}-base"
我有一个构建的 yocto 配方,一个 Java .jar 文件,它需要包含在目标和开发包中,我已经尝试明确这些文件,但 yocto 没有创建两个内容相同的包。我正在尝试这个:
FILES_${PN} = "${libdir}/libfoo.jar"
FILES_${PN}-dev = "${libdir}/libfoo.jar"
但是开发包还是空的。
如何将此文件添加到这 2 个包中?
如果您创建一个基础包并使您的两个包依赖于它会怎样?
PACKAGES = "${PN}-dbg ${PN}-base ${PN} ${PN}-dev"
RDEPENDS_${PN} += "${PN}-base"
RDEPENDS_${PN}-dev += "${PN}-base"