2022-07-28 05:03:36 +00:00
|
|
|
docker rm -f dragonos-build || echo "No existed container"
|
2022-07-25 11:32:50 +00:00
|
|
|
cpu_count=$(cat /proc/cpuinfo |grep "processor"|wc -l)
|
2025-05-19 06:29:55 +00:00
|
|
|
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.12 bash << EOF
|
2022-11-11 07:35:37 +00:00
|
|
|
source ~/.cargo/env
|
2022-12-22 13:09:12 +00:00
|
|
|
source ~/.bashrc
|
2022-07-25 11:32:50 +00:00
|
|
|
cd /data
|
2022-11-11 07:35:37 +00:00
|
|
|
# Change rust src
|
|
|
|
bash tools/change_rust_src.sh
|
2022-12-22 13:09:12 +00:00
|
|
|
make all -j $cpu_count
|
2022-07-25 11:32:50 +00:00
|
|
|
EOF
|