proto.make 830 B

12345678910111213141516171819202122232425262728293031323334
  1. # $Id$
  2. #PARAMS do not remove this line!
  3. SRC_DIR = $(SRC_HOME)/util/ceg/assemble
  4. CEG = $(TARGET_HOME)/lib.bin/ceg
  5. ASS = $(CEG)/assemble
  6. ASLIST = assemble.c block_as.c
  7. OBJLIST = assemble.c block_as.c const.h
  8. all:
  9. install:
  10. -mkdir $(CEG)
  11. -mkdir $(ASS)
  12. -mkdir $(ASS)/as_assemble
  13. -mkdir $(ASS)/obj_assemble
  14. for i in $(ASLIST) ; do cp $(SRC_DIR)/as_assemble/$$i $(ASS)/as_assemble/$$i ; done
  15. for i in $(OBJLIST) ; do cp $(SRC_DIR)/obj_assemble/$$i $(ASS)/obj_assemble/$$i ; done
  16. cmp:
  17. -for i in $(ASLIST) ; do cmp $(SRC_DIR)/as_assemble/$$i $(ASS)/as_assemble/$$i ; done
  18. -for i in $(OBJLIST) ; do cmp $(SRC_DIR)/obj_assemble/$$i $(ASS)/obj_assemble/$$i ; done
  19. pr:
  20. @for i in $(ASLIST) ; do pr $(SRC_DIR)/as_assemble/$$i ; done
  21. @for i in $(OBJLIST) ; do pr $(SRC_DIR)/obj_assemble/$$i ; done
  22. opr:
  23. make pr | opr
  24. clean: