mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-06-08 18:26:48 +00:00
* 添加 riscv_rust_init 这个helloworld程序 Signed-off-by: longjin <longjin@DragonOS.org> * feat: 支持在riscv下启动rust编写的hello world程序 TODO: 支持sys ppoll Signed-off-by: longjin <longjin@DragonOS.org> * chore: 更新构建容器版本至v1.9 Signed-off-by: longjin <longjin@DragonOS.org> * 1 --------- Signed-off-by: longjin <longjin@DragonOS.org>
10 lines
443 B
Bash
10 lines
443 B
Bash
docker rm -f dragonos-build || echo "No existed container"
|
|
cpu_count=$(cat /proc/cpuinfo |grep "processor"|wc -l)
|
|
docker run --rm --privileged=true --cap-add SYS_ADMIN --cap-add MKNOD -v $(pwd):/data -v /dev:/dev -v dragonos-build-cargo:/root/.cargo/registry --name dragonos-build -i dragonos/dragonos-dev:v1.9 bash << EOF
|
|
source ~/.cargo/env
|
|
source ~/.bashrc
|
|
cd /data
|
|
# Change rust src
|
|
bash tools/change_rust_src.sh
|
|
make all -j $cpu_count
|
|
EOF |