mirror of
https://github.com/wichtounet/thor-os.git
synced 2025-09-13 14:36:37 -04:00
Add recursive cleaning to makefile
This commit is contained in:
parent
b8c34a8067
commit
eccfab07d8
4
Makefile
4
Makefile
@ -29,6 +29,8 @@ force_look:
|
|||||||
true
|
true
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
cd bootloader; $(MAKE) clean
|
||||||
|
cd kernel; $(MAKE) clean
|
||||||
|
cd micro_kernel; $(MAKE) clean
|
||||||
rm -f *.bin
|
rm -f *.bin
|
||||||
rm -f *.flp
|
rm -f *.flp
|
||||||
rm -f *.o
|
|
@ -1,2 +1,5 @@
|
|||||||
bootloader.bin: bootloader.asm
|
bootloader.bin: bootloader.asm
|
||||||
nasm -w+all -f bin -o bootloader.bin bootloader.asm
|
nasm -w+all -f bin -o bootloader.bin bootloader.asm
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f bootloader.bin
|
||||||
|
@ -24,3 +24,7 @@ timer.o: src/timer.cpp
|
|||||||
|
|
||||||
shell.o: src/shell.cpp
|
shell.o: src/shell.cpp
|
||||||
g++ $(KERNEL_FLAGS) -c src/shell.cpp -o shell.o
|
g++ $(KERNEL_FLAGS) -c src/shell.cpp -o shell.o
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f *.o
|
||||||
|
rm -f *.bin
|
||||||
|
@ -3,3 +3,6 @@ MICRO_KERNEL_UTILS_SRC=$(wildcard utils/*.asm)
|
|||||||
|
|
||||||
micro_kernel.bin: $(MICRO_KERNEL_SRC) $(MICRO_KERNEL_UTILS_SRC)
|
micro_kernel.bin: $(MICRO_KERNEL_SRC) $(MICRO_KERNEL_UTILS_SRC)
|
||||||
nasm -w+all -f bin -o micro_kernel.bin micro_kernel.asm
|
nasm -w+all -f bin -o micro_kernel.bin micro_kernel.asm
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f micro_kernel.bin
|
||||||
|
Loading…
x
Reference in New Issue
Block a user