Makefile 669 B

123456789101112131415161718192021222324252627
  1. SHELL=bash
  2. RCCEROOT=../..
  3. include $(RCCEROOT)/common/symbols
  4. PINGPONGOBJS=RCCE_pingpong.o $(ARCHIVE)
  5. PINGPONGXTOBJS=RCCE_pingpong-xt.o $(ARCHIVE)
  6. default:
  7. @echo "Usage: make pingpong "
  8. @echo " make pingpong-xt "
  9. @echo " make clean"
  10. pingpong: $(PINGPONGOBJS)
  11. $(CCOMPILE) -o pingpong $(PINGPONGOBJS) $(CFLAGS)
  12. pingpong-xt: $(PINGPONGXTOBJS)
  13. $(CCOMPILE) -o pingpong-xt $(PINGPONGXTOBJS) $(CFLAGS)
  14. RCCE_pingpong.o: RCCE_pingpong.c $(RCCEINCLUDE)/RCCE.h
  15. $(CCOMPILE) -c $(CFLAGS) RCCE_pingpong.c
  16. RCCE_pingpong-xt.o: RCCE_pingpong-xt.c $(RCCEINCLUDE)/RCCE.h
  17. $(CCOMPILE) -c $(CFLAGS) RCCE_pingpong-xt.c
  18. clean:
  19. @ rm -f *.o pingpong pingpong-xt