Shuffle Using SoX?

Насколько я понимаю, вы хотите создать правило при сборке ОС и разместить его в rootfs. Если это так, то вам нужно добавить рецепт для этого. Сохраните свое правило в каталоге, например, в следующем «distro / meta-myproject / recipes-core / rfs-myproject / rfs-myproject / myrule.rule ». Затем, поднявшись на уровень выше в папке rfs-myproject, вам понадобится файл rfs-myproject_1.0.0.bb. Файл должен выглядеть следующим образом

SUMMARY = "MyProject Additional files"
LICENSE = "CLOSED"
PR = "r1"    

SRC_URI = "file://my-rule1.rules file://my-rule2.rules \
           file://startup.sh file://rc.local "    

do_install[nostamp] = "1"
do_unpack[nostamp] = "1"    

do_install () {
    echo "my-project install task invoked"    

    install -m 0755 ${WORKDIR}/startup.sh               ${D}/home/root/startup.sh
    install -m 0777 ${WORKDIR}/rc.local                 ${D}${sysconfdir}/rc.d/rc.local
    install -m 0666 ${WORKDIR}/my-rule1.rules           ${D}/etc/udev/rules.d/my-rule1.rules
    install -m 0666 ${WORKDIR}/my-rule2.rules        ${D}/etc/udev/rules.d/my-rule2.rules

}    

FILES_${PN} += " ${sysconfdir}/rc.local"
FILES_${PN} += " /home/root/startup.sh"
FILES_${PN} += " /etc/udev/rules.d/my-rule1.rules"
FILES_${PN} += " /etc/udev/rules.d/my-rule2.rules"    

PACKAGES = "${PN}"
PROVIDES = "rfs-my-project"

. Надеюсь, это ответит на ваш вопрос. Если вам потребуется дополнительная помощь, дайте мне знать.

О да, не забудьте включить мой-проект в свой local.conf

3
26.06.2016, 06:35
0 ответов

Теги

Похожие вопросы