mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-06-08 18:26:48 +00:00
* feat(ci): additional dadk manifest for CI, add container capable rv64 run arg and gendisk cmd * feat(build): kernel compiling(linking) from diff-arch nolonger needs to make clean * breaking: use ci-command to run targets, enable both arch to build together * fix: specify toolchains and the dadk menifest for user program, and add nessesary toolchain. Now riscv64 ver of DragonOS can run into user mode. * fix(env): cleanup dirty configs, add make clean back * fix(build): update permission with whoami, and nolonger compile grub in rv64 building. * feat(ide): support for vscode debuging, using lldb plugin * feat(ci): automate u-boot download and installation for riscv64
25 lines
668 B
TOML
25 lines
668 B
TOML
# DADK 总控文件
|
||
|
||
[metadata]
|
||
# Target architecture. Options: x86_64, riscv64
|
||
arch = "riscv64"
|
||
|
||
# Hypervisor config path
|
||
hypervisor-config = "config/hypervisor.toml"
|
||
|
||
# RootFS config path
|
||
rootfs-config = "config/rootfs.toml"
|
||
|
||
# Boot config path
|
||
boot-config = "config/boot.toml"
|
||
|
||
# System root directory folder (DADK will copy the files in this directory to the root directory of the disk image)
|
||
sysroot-dir = "bin/riscv64/sysroot"
|
||
|
||
# DADK Root Cache directory path
|
||
cache-root-dir = "bin/riscv64/dadk_cache"
|
||
|
||
# User configuration directory path
|
||
# 这个字段只是临时用于兼容旧版本,v0.2版本重构完成后会删除
|
||
user-config-dir = "user/dadk/config"
|