Commit Graph

1950 Commits

Author SHA1 Message Date
YdrMaster 2388ae6319 temp
libos 使用专用的 rootfs 目录
2022-06-15 11:47:09 +08:00
YdrMaster e3ded55049 temp
已实现编译 busybox,但 libos 只能使用专门的 busybox 和 ld-musl-x86_64.so.1
2022-06-15 11:47:09 +08:00
Luoyuan Xiao 0b2ac1ef28
Merge pull request #322 from YdrMaster/main
refactor(xtask): 统一各种架构编译测例的过程
2022-06-14 18:26:40 +08:00
YdrMaster 904644e61e fix(xtask): ld-musl-{arch}.so.1 不能用符号链接 2022-06-14 16:32:50 +08:00
YdrMaster cfbc8d2fe6 fix(xtask): clap 版本限制在 3.1 2022-06-14 14:44:17 +08:00
YdrMaster ff3eff6f75 feat(xtask): 拷贝库先 strip 2022-06-14 12:48:36 +08:00
YdrMaster 85c89d883a feat(xtask): `cargo musl-libs --args <args>`
拷贝实际编译使用的 musl 工具链提供的动态库到 rootfs
2022-06-14 12:17:42 +08:00
YdrMaster aece9fe392 fix(ci): 补充 zircon-core-test-libos 2022-06-14 08:39:03 +08:00
DeathWish5 bd392b2d0c Merge branch 'master' of github.com:rcore-os/zCore 2022-06-13 17:54:09 +08:00
YdrMaster 69baa92da0 fix(xtask): 符号链接不能用 fs::copy 拷贝 2022-06-13 17:15:47 +08:00
DeathWish5 c4160883fe cargo fmt and clippy 2022-06-13 15:59:43 +08:00
YdrMaster 3049bc4d9f feat(xtask): 支持 linux libos 模式启动 2022-06-13 09:41:44 +08:00
YdrMaster 0290a9fc49 refactor(ci): 恢复全部测试 2022-06-12 12:40:21 +08:00
YdrMaster 3156ab4b7f temp(ci): 暂时去掉不关心的测试 2022-06-12 12:27:29 +08:00
YdrMaster 974dde8005 refactor(xtask): 统一各种架构编译测例的过程
refactor(ci): 缓存 musl toolchain
2022-06-12 11:39:52 +08:00
YdrMaster dceaac60c0 style(xtask) 2022-06-12 09:57:22 +08:00
Ydr fd67f173df
Merge pull request #320 from Luchangcheng2333/master
fix input problem in aarch64
2022-06-12 09:35:26 +08:00
liusm18 b6e28c5d3b Fix some bugs 2022-06-11 11:43:28 +08:00
Luchangcheng2333 8073606805
fix format error 2022-06-11 11:22:11 +08:00
luchangcheng2333 d4b32809aa fix copy error 2022-06-11 11:13:33 +08:00
Luchangcheng2333 5cb95b0276
Update mod.rs 2022-06-11 10:34:44 +08:00
luchangcheng2333 42fef4f333 Merge remote-tracking branch 'origin/master' 2022-06-11 10:28:31 +08:00
luchangcheng2333 32ab5b677d merge upstream 2022-06-11 10:26:03 +08:00
luchangcheng2333 1f28f410f9 fix aarch64 CI problem 2022-06-11 10:22:31 +08:00
Luoyuan Xiao 5045b0e1ed
Merge pull request #319 from YdrMaster/main
fix(xtask): 编译支持 ffmpeg 的 opencv
2022-06-11 10:07:32 +08:00
Luchangcheng2333 da11619efa
Delete prebuilt/linux directory 2022-06-11 10:03:18 +08:00
luchangcheng2333 2c8f615dfc download aarch64 firmware instead of prestore 2022-06-11 10:00:12 +08:00
luchangcheng2333 ea88973b3f Add rayboot to target_arch aarch64 in toml, ignore some files 2022-06-11 08:53:27 +08:00
luchangcheng2333 0878e44f7d solve input problem in aarch64 2022-06-10 23:16:33 +08:00
YdrMaster ec6698653e feat(xtask): git clone 增加 `--depth=x` 选项以减少流量需求 2022-06-10 19:26:34 +08:00
YdrMaster c178193d0a fix(xtask): opencv 自动关联 ffmpeg 2022-06-10 19:15:52 +08:00
YdrMaster 4e2d15e094 build(zCore): 为 riscv64 生成链接文件 2022-06-10 16:37:35 +08:00
YdrMaster 8255af3e71 build: 清理 Cargo.toml 2022-06-10 15:49:11 +08:00
Ydr 3a246a88d0
Merge pull request #316 from elliott10/master
Disable D1 PCI Scan
2022-06-10 15:28:32 +08:00
Luoyuan Xiao 6415b5eec4
Merge pull request #314 from YdrMaster/main
支持放置第三方库到 rootfs/riscv64
2022-06-10 11:14:51 +08:00
YdrMaster c2210f4346 refactor(xtask): 支持自动放置 ffmpeg 库文件 2022-06-10 08:49:30 +08:00
YdrMaster a35032b540 refactor(xtask): 支持自动放置 opencv 库文件 2022-06-09 23:13:39 +08:00
liusm18 b6988ffd9b Fix a bug in plic (U740) 2022-06-09 22:13:06 +08:00
liusm18 b16b49bf43 Fix a small bug 2022-06-09 21:59:54 +08:00
liusm18 494eb6249a Driver for Uart in U740 2022-06-09 21:59:20 +08:00
Luoyuan Xiao c9aa18d655 Disable D1 PCI Scan 2022-06-09 20:02:06 +08:00
YdrMaster 19e465f23e refactor(ci): remove macos from build ci 2022-06-09 18:28:12 +08:00
YdrMaster 6823456c9f refactor(xtask):linux rootfs 添加测试集、构造镜像操作分离到独立的文件 2022-06-09 18:08:39 +08:00
YdrMaster 3987a25b3f refactor(xtask): 重构架构相关操作
将操作架构相关的 linux rootfs 的操作与架构定义分离,放到独立的模块中
2022-06-09 17:18:08 +08:00
DeathWish5 b0e14fffa8 merge master 2022-06-08 17:53:43 +08:00
Luoyuan Xiao a853beb1b6
Merge pull request #312 from YdrMaster/main
feat(zCore): 使用更轻量的设备树解析
2022-06-07 22:36:21 +08:00
YdrMaster 0c76f177dd style 2022-06-07 09:35:37 +08:00
YdrMaster 105b9b45a5 feat(zCore): 跳过状态不是 "okay" 的核 2022-06-06 20:53:44 +08:00
YdrMaster e1ada366b1 feat(zCore): 支持不连续的 cpu 序号 2022-06-06 20:07:29 +08:00
YdrMaster dc979de656 feat(zCore): 使用更轻量的设备树解析 2022-06-06 19:44:49 +08:00