X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=grading%2Fuserprog%2FMake.base;h=1e04ab80a14d6a2710bb54d771eeb6a849a0ef08;hb=2cfc156c39840ce7f1cda6b473de1322691a8a0b;hp=77c580d13a107bab584a21400a1ce2709f12a920;hpb=0a966cc4da61e55a805d2eca989b70799d62b8d1;p=pintos-anon diff --git a/grading/userprog/Make.base b/grading/userprog/Make.base index 77c580d..1e04ab8 100644 --- a/grading/userprog/Make.base +++ b/grading/userprog/Make.base @@ -6,13 +6,18 @@ child_arg_SRC = child-arg.c child_bad_SRC = child-bad.c child_close_SRC = child-close.c -DISKS = $(patsubst %,%.dsk,$(TESTS)) +DISKS = $(patsubst %,%.dsk,$(TESTS)) null.dsk disks: $(DISKS) -exec-once.dsk exec-multiple.dsk join-simple.dsk join-twice.dsk: child-simple +null.o: null.S +null: null.o + $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@ +null.dsk: null + +exec-once.dsk exec-multiple.dsk wait-simple.dsk wait-twice.dsk: child-simple exec-arg.dsk: child-arg -join-killed.dsk: child-bad +wait-killed.dsk: child-bad multi-child-fd.dsk: child-close %.dsk: %