我是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"
有人能指出我正确的方向吗?
答案 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将开始编译。最有可能的就是你所需要的一切。