3 # Test programs to compile, and a list of sources for each.
4 # To add a new test, put its name on the PROGS list
5 # and then add a name_SRC line that lists its source files.
6 PROGS
= cat cmp cp echo halt hex-dump ls mcat mcp mkdir pwd
rm shell \
7 bubsort insult lineup matmult recursor
9 # Should work from project 2 onward.
15 hex-dump_SRC
= hex-dump.c
19 recursor_SRC
= recursor.c
22 # Should work in project 3; also in project 4 if VM is included.
23 bubsort_SRC
= bubsort.c
24 matmult_SRC
= matmult.c
28 # Should work in project 4.
33 include $(SRCDIR
)/Make.config
34 include $(SRCDIR
)/Makefile.userprog