tg-arceos-tutorial
tg-arceos-tutorial 是一个集合 crate,用于把 app-* 教学 crate 的源码打包到一个压缩包里,便于通过 cargo clone 后离线解包恢复完整目录。
使用方式
解包后会在当前目录生成以下 15 个 crate 目录:
app-childtaskapp-collectionsapp-fairschedapp-guestaspaceapp-guestmodeapp-guestmonolithickernelapp-guestvdevapp-helloworldapp-lazymappingapp-loadappapp-msgqueueapp-readblkapp-readpflashapp-runlinuxappapp-userprivilege
进入任意 crate 目录即可独立构建/运行。
维护者:重新生成 bundle
在包含 app-* 目录的路径中执行:
SOURCE_ROOT=..
将生成:
bundle/apps.tar.gz
该压缩包会被 Cargo.toml 的 include 字段打包进发布产物。