Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

remove alphine #325

Merged
merged 9 commits into from
Jun 17, 2022
Merged

remove alphine #325

merged 9 commits into from
Jun 17, 2022

Conversation

YdrMaster
Copy link
Collaborator

@YdrMaster YdrMaster commented Jun 15, 2022

NOTICE 这个分支修改了下载的原文件的组织结构,如果依赖缓存,合并之后需要修改 ignored/origin 目录!!!

ignored/origin/
├── archs
│   ├── aarch64
│   ├── libos
│   ├── riscv64
│   └── x86_64
└── repos
    ├── busybox
    ├── ffmpeg
    └── opencv

其中 archs/libos/repos/busybox 是新内容,留空即可。ffmpeg 的使用方式调整,建议删除重新下载。

  • 不再下载 alphine,改用从源码编译的 busybox
  • 为 libos 构造独立的 rootfs,以免反复修改 x86_64 的 rootfs,现在理论上说各架构可以并行构建 rootfs
  • 支持在项目目录内的任何位置使用所有 xtask 任务
  • 若需要时检测到 cargo-binutils 不存在,可自动安装

@YdrMaster
Copy link
Collaborator Author

fix #323

@YdrMaster YdrMaster marked this pull request as draft June 15, 2022 10:23
@YdrMaster YdrMaster marked this pull request as ready for review June 16, 2022 11:16
@YdrMaster
Copy link
Collaborator Author

fix #317

@YdrMaster
Copy link
Collaborator Author

好费劲,终于刷过了

@elliott10 elliott10 merged commit 39b3dd1 into rcore-os:master Jun 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants