构建 IDE 工程

更新时间:
2024-12-20

构建 IDE 工程

此接口用于构建除 SylixOS Base 以外的 RealEvo-IDE 工程。

接口说明

evobuild project: 'project', base: 'base-path'
  [, pre: {closure}]
  [, post: {closure}]
  [, refs: [ ["MAKEFILE_VAR": "path"], ["MAKEFILE_VAR": "path"], ... ]
  [, args: 'additional-make-arguments']

参数说明

参数类型是否必填说明示例值
projectstring待构建工程的路径app_template
basestringSylixOS Base 所在路径./base
prestring执行 make all 命令之前,在项目目录内执行的附加指令{ echo "begin build app_template" }
poststring执行 make all 命令之后,在项目目录内执行的附加指令{ echo "end build app_template" }
refsstringMakefile 对其他工程的路径引用,会在执行 make all 命令时,以 -e MAKEFILE_VAR=path 方式传递,格式为 ["Makefile variable": "path"][["libtorrent" : "./libtorrent"]]
argsstring执行 make all 时传递的附加 Make 参数-j

调用示例

evobuild project: "app_template",
  base: "./base"
文档内容是否对您有所帮助?
有帮助
没帮助