diff options
author | kaashoek <kaashoek> | 2006-08-14 21:22:13 +0000 |
---|---|---|
committer | kaashoek <kaashoek> | 2006-08-14 21:22:13 +0000 |
commit | d7b3b802f414dbf18b5e196ab1a342b19d5f7be8 (patch) | |
tree | ccbb34d956ae638d1fbcb24d850b62edb05e841a /Makefile | |
parent | bdb66433031ca96f2fd127995186623cd10c45b3 (diff) | |
download | xv6-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-- | Makefile | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -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 |