Добавление нового рецепта

Эта секция не полна, вы можете помочь нам дополнив ее. Для обучения воспользуйтесь существующими рецептами в качестве примеров.

Сборка исходных кодов из репозиториев

При сборке из репозиториев рекомендуется фиксировать ревизию кода на ту, что точно работает. В противном случае результаты сборки могут быть нестабильными. Для фиксации ревизии можно задать следующие параметры в bb файл:

  • для svn: добавьте 'PV = "1.1+svnr${SRCREV}"'

  • для cvs: добавьте 'PV = "1.1+cvs${SRCREV}"'

Затем добавьте необходимую ревизию в conf/distro/include/sane-srcrevs.inc.

Для использования свежего кода из репозитория, к примеру для рецепта, pn-linux-davinci добавьте в ваш local.conf следующий параметр:

        'SRCREV_pn-linux-davinci ?= ${AUTOREV}'