Makefile 869 B

1234567891011121314151617181920212223242526272829303132333435
  1. cmp: # compile everything and compare
  2. (cd etc ; make cmp )
  3. (cd util ; make cmp )
  4. (cd lang ; make cmp )
  5. (cd mach ; make cmp )
  6. install: # compile everything to machine code
  7. (cd etc ; make install )
  8. (cd util ; make install )
  9. (cd lang/cem ; make install )
  10. (cd mach ; make install )
  11. (cd lang/pc ; make install )
  12. clean: # remove all non-sources, except boot-files
  13. (cd doc ; make clean )
  14. (cd man ; make clean )
  15. (cd h ; make clean )
  16. (cd etc ; make clean )
  17. (cd util ; make clean )
  18. (cd lang ; make clean )
  19. (cd mach ; make clean )
  20. opr: # print all sources
  21. make pr | opr
  22. pr: # print all sources
  23. @( pr Makefile ; \
  24. (cd doc ; make pr ) ; \
  25. (cd man ; make pr ) ; \
  26. (cd h ; make pr ) ; \
  27. (cd etc ; make pr ) ; \
  28. (cd lang ; make pr ) ; \
  29. (cd util ; make pr ) ; \
  30. (cd mach ; make pr ) \
  31. )