1
0
mirror of https://github.com/rcore-os/rCore.git synced 2024-11-21 23:56:18 +04:00

Remove root Makefile. Add dev docs link.

This commit is contained in:
WangRunji 2018-09-20 21:13:47 +08:00
parent cd1bd55729
commit 528c919626
2 changed files with 2 additions and 34 deletions

View File

@ -1,34 +0,0 @@
# used by docker_* targets
docker_image ?= blog_os
tag ?= 0.1
pwd ?= $(realpath ./)
ifeq ($(OS),Windows_NT)
uid ?= 0
gid ?= 0
innerpwd ?= /root/blog_os
else
uid ?= $(shell id -u)
gid ?= $(shell id -g)
innerpwd ?= $(pwd)
endif
docker_cargo_volume ?= blogos-$(uid)-$(gid)-cargo
docker_rustup_volume ?= blogos-$(uid)-$(gid)-rustup
docker_args ?= -e LOCAL_UID=$(uid) -e LOCAL_GID=$(gid) -v $(docker_cargo_volume):/usr/local/cargo -v $(docker_rustup_volume):/usr/local/rustup -v $(pwd):$(innerpwd) -w $(innerpwd)
docker_clean_args ?= $(docker_cargo_volume) $(docker_rustup_volume)
# docker_* targets
docker_build:
@docker build docker/ -t $(docker_image):$(tag)
docker_iso:
@docker run --rm $(docker_args) $(docker_image):$(tag) make iso
docker_interactive:
@docker run -it --rm $(docker_args) $(docker_image):$(tag)
docker_clean:
@docker volume rm $(docker_clean_args)
docker_riscv:
@docker run -it --rm $(docker_args) wangrunji0408/riscv-rust

View File

@ -4,6 +4,8 @@
Rust port for uCore OS, supporting x86_64 and riscv32i.
[Dev docs](https://rucore.gitbook.io/rust-os-docs/) (in Chinese)
## Summary
This is a project of THU Operating System (2018 Spring) && Comprehensive Experiment of Computer System (2018 Summer).