【发布时间】:2013-10-11 06:36:17
【问题描述】:
我已成功使用“本地站点”方法来包含需要构建并部署到目标平台的项目特定代码。
我需要构建/维护一个在主机上运行的工具,该工具的工作是打包内核和文件系统以部署到设备。我想使用本地站点方法来维护此代码,但我运气不佳。
在 xxxx.mk 中,我指定了:
XXXX_SITE_METHOD = local
我正在使用:
$(eval $(host-autotools-package))
但是尝试构建:
make host-xxxx
导致 buildroot 尝试获取不存在的 tarball(它会 rsync 非主机包的源)。
这是受支持的配置吗?
我的 xxxx.mk 文件的内容是:
XXXX_VERSION= 1.0
XXXX_SITE = $(TOPDIR)/../apps.git/xxxx
XXXX_SITE_METHOD = local
$(eval $(host-autotools-package))
define XXX_EXTRACT_CMDS
cp -r package/yyyy/xxxx/src/* $(@D)
endef
【问题讨论】:
标签: buildroot