-
Book Overview & Buying
-
Table Of Contents
Embedded Linux Development with Yocto Project
By :
If we need to include an extra configuration file, we should use FILESEXTRAPATHS, as explained in the previous example and shown in the following lines of code:
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-${PV}:"
SRC_URI += "file://newconfigfile.conf"
do_install_append() {
install -m 644 ${WORKDIR}/newconfig.conf ${D}${sysconfdir}
}The do_install_append function appends the provided block below the metadata already available in the original do_install function. It includes the command needed to copy our new configuration file into the package filesystem. The file is copied from ${WORKDIR} to ${D} as the directory used by Poky to build the package and the destination directory used by Poky to create the package. The ${sysconfdir} directory is the system configuration directory (usually with /etc).
We should use the variables provided on top of poky/meta/conf/bitbake.conf instead of pointing to hardcoded paths. For...
Change the font size
Change margin width
Change background colour