Makefile 640 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. .SUFFIXES: .ocm
  2. .ocm.o:
  3. ack -c $<
  4. ALL = Huffman aatob copy key lifegame matmul sort use_prnt xxtoy
  5. all: $(ALL)
  6. install: all
  7. cmp: all
  8. clean:
  9. rm -f *.o $(ALL) nohup.out
  10. pr:
  11. @pr Makefile *.ocm
  12. opr:
  13. make pr | opr
  14. Huffman: Huffman.o
  15. ack -.ocm -o Huffman Huffman.o
  16. use_prnt: use_prnt.o
  17. ack -.ocm -o use_prnt use_prnt.o
  18. xxtoy: xxtoy.o
  19. ack -.ocm -o xxtoy xxtoy.o
  20. aatob: aatob.o
  21. ack -.ocm -o aatob aatob.o
  22. copy: copy.o
  23. ack -.ocm -o copy copy.o
  24. key: key.o
  25. ack -.ocm -o key key.o
  26. lifegame: lifegame.o
  27. ack -.ocm -o lifegame lifegame.o
  28. matmul: matmul.o
  29. ack -.ocm -o matmul matmul.o
  30. sort: sort.o
  31. ack -.ocm -o sort sort.o