Makefile 302 B

12345678910111213141516171819202122232425
  1. ROOT=..
  2. include ../Make.config
  3. LIB=../libmachdep.a
  4. OFILES=\
  5. getcallerpc.$O\
  6. md5block.$O\
  7. sha1block.$O\
  8. tas.$O
  9. default: $(LIB)
  10. $(LIB): $(OFILES)
  11. $(AR) r $(LIB) $(OFILES)
  12. $(RANLIB) $(LIB)
  13. %.$O: %.c
  14. $(CC) $(CFLAGS) $*.c
  15. %.$O: %.s
  16. $(AS) $(ASFLAGS) -o $*.$O $*.s
  17. %.s: %.spp
  18. cpp $*.spp >$*.s