Guest User

Untitled

a guest
Apr 21st, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. # Makefile for CCS Experiment 5 - merge sort
  2. #
  3.  
  4. #
  5. # Location of the processing programs
  6. #
  7. RASM = /home/fac/wrc/bin/rasm
  8. RLINK = /home/fac/wrc/bin/rlink
  9.  
  10. #
  11. # Suffixes to be used or created
  12. #
  13. .SUFFIXES: .asm .obj .lst .out
  14.  
  15. #
  16. # Transformation rule: .asm into .obj
  17. #
  18. .asm.obj:
  19. $(RASM) -l $*.asm > $*.lst
  20.  
  21. #
  22. # Transformation rule: .obj into .out
  23. #
  24. .obj.out:
  25. $(RLINK) -m -o $*.out $*.obj > $*.map
  26.  
  27. #
  28. # Object files
  29. #
  30. OBJECTS = colony.obj print.obj propagate.obj # validator.obj # sort.obj
  31.  
  32. #
  33. # Main target
  34. #
  35. colony.out: $(OBJECTS)
  36. $(RLINK) -m -o colony.out $(OBJECTS) > colony.map
  37.  
  38. print.out: $(OBJECTS)
  39. $(RLINK) -m -o print.out $(OBJECTS) > print.map
  40.  
  41. propagate.out: $(OBJECTS)
  42. $(RLINK) -m -o propagate.out $(OBJECTS) > propagate.map
Add Comment
Please, Sign In to add comment