dog_0_1_0.toml 878 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. # 用户程序名称
  2. name = "dog"
  3. # 版本号
  4. version = "0.1.0"
  5. # 用户程序描述信息
  6. description = "dns client"
  7. # 目标架构
  8. target-arch = ["x86_64"]
  9. # 是否只构建一次
  10. build-once = false
  11. # 是否只安装一次
  12. install-once = false
  13. # 任务源
  14. [task-source]
  15. # 构建类型
  16. type = "build-from-source"
  17. # 构建来源
  18. source = "git"
  19. # 路径或URL
  20. source-path = "https://git.mirrors.dragonos.org.cn/DragonOS-Community/dog.git"
  21. # git标签或分支
  22. revision = "6f2c0c8f12"
  23. # 构建相关信息
  24. [build]
  25. # 构建命令
  26. build-command = "make install"
  27. # 安装相关信息
  28. [install]
  29. # 安装到DragonOS的路径
  30. in-dragonos-path = "/"
  31. # 清除相关信息
  32. [clean]
  33. # 清除命令
  34. clean-command = "make clean"
  35. # 依赖项
  36. # 注意:因为没有依赖项,所以这里不包含[[depends]]部分
  37. # 环境变量
  38. [[envs]]
  39. key = "CC"
  40. value = "x86_64-linux-musl-gcc"