446edd11 | 27-Apr-2024 |
LoGin <longjin@DragonOS.org> |
chore(release): bump version from 0.1.10 to 0.1.11 (#43) |
9efba7ee | 27-Apr-2024 |
LoGin <longjin@DragonOS.org> |
feat: 添加target_arch字段,实现根据不同的架构来自动编译对应的包。 (#42)
* feat: 添加target_arch字段,实现根据不同的架构来自动编译对应的包。
在dadk配置文件内添加target_arch字段,实现根据不同的架构来自动编译对应的包。
## DADK 在运行时如何获得“当前编译的目标架构?”
按照以下顺序获取(一旦获取成功就不会继续尝试
feat: 添加target_arch字段,实现根据不同的架构来自动编译对应的包。 (#42)
* feat: 添加target_arch字段,实现根据不同的架构来自动编译对应的包。
在dadk配置文件内添加target_arch字段,实现根据不同的架构来自动编译对应的包。
## DADK 在运行时如何获得“当前编译的目标架构?”
按照以下顺序获取(一旦获取成功就不会继续尝试其他方法来获取)
1. 根据命令行传入的`--target-arch`字段获取
2. 根据`ARCH`环境变量获取
3. 如果都获取不到,则默认设置为x86_64
## 哪些任务将会被执行?
如果dadk配置文件没有指定target_arch,那么该字段的默认值的获取顺序为:
1. 根据`ARCH`环境变量获取
2. 如果获取不到,则默认设置为x86_64
当任务的`target_arch`字段包含了当前编译的目标架构时,任务将会被执行。
show more ...
|
bb3f6fb8 | 27-Apr-2024 |
LoGin <longjin@DragonOS.org> |
chore: 在readme添加codecov的覆盖率图标 (#40) |
820df762 | 27-Apr-2024 |
LoGin <longjin@DragonOS.org> |
test: 为executor添加环境变量检测及错误检测的测试用例,并修复了任务执行错误后仍继续运行的bug (#39) |
20afb027 | 26-Apr-2024 |
Chiichen <2531693734@qq.com> |
ci: add issue_checker (#38) |
86f923e0 | 26-Apr-2024 |
LoGin <longjin@DragonOS.org> |
ci: add code cov (#37) |
60f366c9 | 26-Apr-2024 |
LoGin <longjin@DragonOS.org> |
ci: 添加单元测试和集成测试 (#36)
* ci: 添加单元测试和集成测试 |
057efcb6 | 19-Mar-2024 |
LoGin <longjin@DragonOS.org> |
1 (#32) |
8c191e9b | 19-Mar-2024 |
LoGin <longjin@DragonOS.org> |
增加“只编译一次”和“只安装一次”的功能 (#31) |
9aa52799 | 19-Mar-2024 |
LoGin <longjin@DragonOS.org> |
bump version to 0.1.9 (#30) |
428e17c4 | 19-Mar-2024 |
LoGin <longjin@DragonOS.org> |
修复当目标文件夹已经存在时,copy_dir_all报错 (#29) |
b856f1ec | 16-Mar-2024 |
sun5etop <146408999+sun5etop@users.noreply.github.com> |
修复了子模块clone和checkout的bug (#28)
1.修复了子模块在克隆时不完整的bug
2.修复了checkout时,子模块没有一并checkout的bug |
df494d8b | 03-Mar-2024 |
裕依 <68320855+yuyi2439@users.noreply.github.com> |
Update version to 0.1.8 (#24) |
0fad16c1 | 19-Feb-2024 |
裕依 <68320855+yuyi2439@users.noreply.github.com> |
使用cp -r来复制目录 (#23)
* 使用cp -r来复制目录 |
80d3f38f | 17-Feb-2024 |
LoGin <longjin@DragonOS.org> |
Update version to 0.1.7 (#22) |
c5dad5d0 | 17-Feb-2024 |
裕依 <68320855+yuyi2439@users.noreply.github.com> |
bugfix: 更换仓库后无法通过编译 (#21)
* bugfix: 更换仓库后无法通过编译 |
a9a95a9a | 24-Nov-2023 |
LoGin <longjin@DragonOS.org> |
bugfix: 修复dadk文件的env字段为空的时候,DADK_CURRENT_BUILD_DIR环境变量不会被设置的问题 (#20)
* bugfix: 修复dadk文件的env字段为空的时候,DADK_CURRENT_BUILD_DIR环境变量不会被设置的问题 |
de04223c | 15-Nov-2023 |
LoGin <longjin@DragonOS.org> |
bump version to 0.1.5 (#19) |
c34b2eb5 | 15-Nov-2023 |
LoGin <longjin@DragonOS.org> |
添加tar.xz的支持 (#18) |
bc003994 | 08-Nov-2023 |
LoGin <longjin@DragonOS.org> |
bump version to 0.1.4 (#17) |
d3b91fdf | 08-Nov-2023 |
Jomo <2512364506@qq.com> |
并行执行多个DADK任务 (#15) |
70a5e6c7 | 08-Nov-2023 |
LoGin <longjin@DragonOS.org> |
增加`DADK_CURRENT_BUILD_DIR`环境变量,方便您在编译脚本中拷贝构建结果。 (#16) |
743e9fda | 08-Nov-2023 |
Jomo <xuzihao@dragonos.org> |
target管理 (#14)
* target管理
* 以dadk文件路径作key
* TargetManager
* 改善TargetManager |
2ebfffe7 | 28-Sep-2023 |
LoGin <longjin@DragonOS.org> |
check-shallow-before-unshallow-repos (#13)
* check-shallow-before-unshallow
* 更改版本号 |
09dd7408 | 05-Aug-2023 |
LoGin <longjin@DragonOS.org> |
解决解压在线下载的targz失败的问题 (#12) |