e0934047 | 17-Nov-2024 |
Jomo <xuzihao@dragonos.org> |
feat(dadk-user): 增加目录依赖 (#79)
* 增加目录依赖
* 更新用户配置文件模版
* 更新用户文档 |
afbf76c1 | 16-Nov-2024 |
LoGin <longjin@DragonOS.org> |
fix: 修正user app config 模版里面的两个默认值 (#85) |
f60cc4eb | 16-Nov-2024 |
LoGin <longjin@DragonOS.org> |
fix: 将`last_modified_time`改为BFS & 修正未判断文件夹更新时间的bug (#84) |
a013ae12 | 16-Nov-2024 |
LoGin <longjin@DragonOS.org> |
refactor: 删除rust_target字段 (#83) |
4ed0cc89 | 10-Nov-2024 |
Jomo <xuzihao@dragonos.org> |
feat(dadk-user): 编译缓存优化 (#73)
* 编译缓存优化 |
d2ade6ef | 08-Nov-2024 |
Jomo <xuzihao@dragonos.org> |
feat(dadk-config) (#72)
* 删除rust_target
* 解析用户程序配置文件:dadk-user -> dadk-config
* 添加用户程序配置文件模版
* patch |
eaa67f3c | 27-Oct-2024 |
LoGin <longjin@DragonOS.org> |
feat(dadk): 新的console & dadk-insiders测试目标 (#70)
- 把用户程序编译的功能改到了`dadk user`命令目录下
- 添加了用于开发测试的二进制文件`dadk-insiders`: 使用命令`cargo install --bin dadk-insiders --path ./dadk`即可安装. 开发测试不会跟已有的dadk冲突
Sign
feat(dadk): 新的console & dadk-insiders测试目标 (#70)
- 把用户程序编译的功能改到了`dadk user`命令目录下
- 添加了用于开发测试的二进制文件`dadk-insiders`: 使用命令`cargo install --bin dadk-insiders --path ./dadk`即可安装. 开发测试不会跟已有的dadk冲突
Signed-off-by: longjin <longjin@DragonOS.org>
show more ...
|
5129c63b | 27-Oct-2024 |
Jomo <xuzihao@dragonos.org> |
Xuzihao/feat dadk user (#71)
* 命令行参数解析:dadk_user -> dadk
* feat: 解析toml格式的用户程序配置文件
* feat: 添加toml格式的用户程序配置文件模版
* 增加用户程序配置解析的测试方法
* 将dadk-user中测试方法的dadk用户程序配置文件都改为toml格式的 |
e2cc487b | 22-Oct-2024 |
LoGin <longjin@DragonOS.org> |
feat(dadk-config): 在dadk manifest里面添加配置字段,并且增加测试用例 (#67)
* feat(dadk-config): 在dadk manifest里面添加配置字段,并且增加测试用例
增加了字段:
- rootfs_config
- hypervisor_config
- boot_config
自动测试: 增加对dadk manifest
feat(dadk-config): 在dadk manifest里面添加配置字段,并且增加测试用例 (#67)
* feat(dadk-config): 在dadk manifest里面添加配置字段,并且增加测试用例
增加了字段:
- rootfs_config
- hypervisor_config
- boot_config
自动测试: 增加对dadk manifest的模版的完整性校验
---------
Signed-off-by: longjin <longjin@DragonOS.org>
show more ...
|
5d75cfc7 | 21-Oct-2024 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
chore(deps): Update clap requirement from =4.5.4 to =4.5.20 (#65)
Updates the requirements on [clap](https://github.com/clap-rs/clap) to permit the latest version.
- [Release notes](https://github.
chore(deps): Update clap requirement from =4.5.4 to =4.5.20 (#65)
Updates the requirements on [clap](https://github.com/clap-rs/clap) to permit the latest version.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.4...clap_complete-v4.5.20)
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
show more ...
|
09821983 | 21-Oct-2024 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
chore(deps): Update zip requirement from 0.6 to 2.2 (#64)
Updates the requirements on [zip](https://github.com/zip-rs/zip2) to permit the latest version.
- [Release notes](https://github.com/zip-rs
chore(deps): Update zip requirement from 0.6 to 2.2 (#64)
Updates the requirements on [zip](https://github.com/zip-rs/zip2) to permit the latest version.
- [Release notes](https://github.com/zip-rs/zip2/releases)
- [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zip-rs/zip2/compare/v0.6.4...v2.2.0)
---
updated-dependencies:
- dependency-name: zip
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
show more ...
|
37c21cbe | 21-Oct-2024 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
chore(deps): Update reqwest requirement from 0.11 to 0.12 (#66)
Updates the requirements on [reqwest](https://github.com/seanmonstar/reqwest) to permit the latest version.
- [Release notes](https:/
chore(deps): Update reqwest requirement from 0.11 to 0.12 (#66)
Updates the requirements on [reqwest](https://github.com/seanmonstar/reqwest) to permit the latest version.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.0...v0.12.8)
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
show more ...
|
70352fd6 | 20-Oct-2024 |
LoGin <longjin@DragonOS.org> |
refactor: 移除交互式命令行 (#61) |
73779f3d | 20-Oct-2024 |
LoGin <longjin@DragonOS.org> |
refactor: 把dadk原有的管理用户程序编译的逻辑移动到dadk-user (#60)
* refactor: 把dadk原有的管理用户程序编译的逻辑移动到dadk-user
同时把`--dragonos-dir`改为了`--sysroot-dir`
---------
Signed-off-by: longjin <longjin@DragonOS.org> |