cmp: # compile everything and compare (cd etc ; make cmp ) (cd util ; make cmp ) (cd lang ; make cmp ) (cd mach ; make cmp ) install: # compile everything to machine code (cd etc ; make install ) (cd util ; make install ) (cd lang/cem ; make install ) (cd mach ; make install ) (cd lang/pc ; make install ) clean: # remove all non-sources, except boot-files (cd doc ; make clean ) (cd man ; make clean ) (cd h ; make clean ) (cd etc ; make clean ) (cd util ; make clean ) (cd lang ; make clean ) (cd mach ; make clean ) opr: # print all sources make pr | opr pr: # print all sources @( pr Makefile ; \ (cd doc ; make pr ) ; \ (cd man ; make pr ) ; \ (cd h ; make pr ) ; \ (cd etc ; make pr ) ; \ (cd lang ; make pr ) ; \ (cd util ; make pr ) ; \ (cd mach ; make pr ) \ )