如何将HAProxy包添加到bitbake配方中

时间:2016-01-08 19:36:25

标签: haproxy recipe bitbake

我是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"

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:-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(通用,linux22,linux24等)。该字符串TARGET = XXX将作为参数传递给'make'命令,因此bitbake将开始编译。最有可能的就是你所需要的一切。