Как добавить пакет HAProxy в рецепт bitbake

Я новичок в рецепте битбейка. Я пытаюсь добавить пакет HAProxy в bitbake. Я пытаюсь создать рецепт, но не знаю, как это сделать. до сих пор я только что сделал это до здесь:

SUMMARY = "HAProxy support for NEXT"
HOMEPAGE = "http://www.haproxy.org/"
SECTION = "tools"
LICENSE = "GPLv2"

LIC_FILES_CHKSUM = "file://LICENSE;md5=2d862e836f92129cdc0ecccc54eed5e0"

SRC_URI = "http://www.haproxy.org/download/1.6/src/haproxy-${PV}.tar.gz"

SRC_URI[md5sum] = "3362d1e268c78155c2474cb73e7f03f9"
SRC_URI[sha256sum] = "fd06b45054cde2c69cb3322dfdd8a4bcfc46eb9d0c4b36d20d3ea19d84e338a7"

Может ли кто-нибудь указать мне правильное направление?


person aragorn ara    schedule 08.01.2016    source источник


Ответы (1)


haproxy — это проект, основанный на Makefile, поэтому эта ссылка должна помочь:

http://www.yoctoproject.org/docs/2.1/dev-manual/dev-manual.html#new-recipe-makefile-based-package

Вы должны определить эту переменную в своем рецепте:

EXTRA_OEMAKE = "TARGET=XXX"

заменив XXX на интересующую вас цель (generic, linux22, linux24 и т. д.). Эта строка TARGET=XXX будет передана в качестве аргумента команде make, поэтому bitbake начнет компиляцию. Скорее всего, это все, что вам нужно.

person aicastell    schedule 09.03.2016