C userspace programs
This commit is contained in:
14
Makefile
14
Makefile
@ -1,10 +1,15 @@
|
||||
.PHONY: clean prepare cleanall iso base kernel user test
|
||||
|
||||
ARCH ?= x86_64
|
||||
|
||||
kernel:
|
||||
make -C kernel ROOT=$(PWD) all
|
||||
make -C kernel ARCH=$(ARCH) ROOT=$(PWD) all
|
||||
|
||||
user:
|
||||
make -C user ROOT=$(PWD) all
|
||||
make -C user ARCH=$(ARCH) ROOT=$(PWD) all
|
||||
|
||||
ulib:
|
||||
make -C ulib ARCH=$(ARCH) ROOT=$(PWD) all
|
||||
|
||||
prepare:
|
||||
if [ ! -d limine ]; then \
|
||||
@ -18,8 +23,9 @@ cleanall:
|
||||
rm -rf limine
|
||||
|
||||
clean:
|
||||
make -C kernel ROOT=$(PWD) clean
|
||||
make -C user ROOT=$(PWD) clean
|
||||
make -C kernel ARCH=$(ARCH) ROOT=$(PWD) clean
|
||||
make -C user ARCH=$(ARCH) ROOT=$(PWD) clean
|
||||
make -C ulib ARCH=$(ARCH) ROOT=$(PWD) clean
|
||||
rm -f mop2.iso base.img
|
||||
|
||||
base:
|
||||
|
Reference in New Issue
Block a user