summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorkaashoek <kaashoek>2006-08-14 21:22:13 +0000
committerkaashoek <kaashoek>2006-08-14 21:22:13 +0000
commitd7b3b802f414dbf18b5e196ab1a342b19d5f7be8 (patch)
treeccbb34d956ae638d1fbcb24d850b62edb05e841a /Makefile
parentbdb66433031ca96f2fd127995186623cd10c45b3 (diff)
downloadxv6-labs-d7b3b802f414dbf18b5e196ab1a342b19d5f7be8.tar.gz
xv6-labs-d7b3b802f414dbf18b5e196ab1a342b19d5f7be8.tar.bz2
xv6-labs-d7b3b802f414dbf18b5e196ab1a342b19d5f7be8.zip
user-level programs: mkdir and rm
shell parses arguments (very simplistic) readme version of README (sh doesn't deal with capital characters) printf recognizes %c nicer output format for ls
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 10 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 059434f..a476cf4 100644
--- a/Makefile
+++ b/Makefile
@@ -91,11 +91,19 @@ ls : ls.o $(ULIB)
$(LD) -N -e main -Ttext 0 -o ls ls.o $(ULIB)
$(OBJDUMP) -S ls > ls.asm
+mkdir : mkdir.o $(ULIB)
+ $(LD) -N -e main -Ttext 0 -o mkdir mkdir.o $(ULIB)
+ $(OBJDUMP) -S mkdir > mkdir.asm
+
+rm : rm.o $(ULIB)
+ $(LD) -N -e main -Ttext 0 -o rm rm.o $(ULIB)
+ $(OBJDUMP) -S rm > rm.asm
+
mkfs : mkfs.c fs.h
cc -o mkfs mkfs.c
-fs.img : mkfs userfs usertests echo cat README init sh ls
- ./mkfs fs.img userfs usertests echo cat README init sh ls
+fs.img : mkfs userfs usertests echo cat readme init sh ls mkdir rm
+ ./mkfs fs.img userfs usertests echo cat readme init sh ls mkdir rm
-include *.d