Makefile
上传用户:sy_wanhua
上传日期:2013-07-25
资源大小:3048k
文件大小:2k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

C/C++

  1. #-------------------------< Custom Section >-------------------------------#
  2. PROGNAME = TPJACK
  3. DEFS     = 
  4. #--------------------------< Primary Targets >-----------------------------#
  5. all: busytone dtmfascii dtmfread forceunload intercom inter2 ixjasync 
  6. jackopen led playback playtone record ring testram tpjack tpjackd 
  7. HEADERS = ixjuser.h UdpStack.h daemon.h
  8. #-------------------------< Compiler Flags >-------------------------------#
  9. CC       = gcc
  10. CFLAGS   = -ggdb -I. 
  11. #--------------------------------------------------------------------------#
  12. clean:  
  13. -rm -f *.a
  14. -rm -f *~
  15. -rm -f *#
  16. -rm -f core
  17. -rm -f udp.o
  18. -rm -f daemon.o
  19. -rm -f busytone
  20. -rm -f dtmfascii
  21. -rm -f dtmfread
  22. -rm -f forceunload
  23. -rm -f intercom
  24. -rm -f inter2
  25. -rm -f ixjasync
  26. -rm -f jackopen
  27. -rm -f led
  28. -rm -f playback
  29. -rm -f playtone
  30. -rm -f record
  31. -rm -f ring
  32. -rm -f testram
  33. -rm -f tpjack
  34. -rm -f tpjackd
  35. -rm -f TAGS
  36. tags:
  37. etags *.[ch] 
  38. rcsclean:
  39. rcsclean
  40. #--------------------------------------------------------------------------#
  41. busytone : busytone.c $(HEADERS)
  42. ${CC} ${CFLAGS} -o $@ busytone.c ${DEFS} 
  43. dtmfascii : dtmfascii.c $(HEADERS)
  44. ${CC} ${CFLAGS} -o $@ dtmfascii.c ${DEFS} 
  45. dtmfread : dtmfread.c $(HEADERS)
  46. ${CC} ${CFLAGS} -o $@ dtmfread.c ${DEFS} 
  47. forceunload : forceunload.c $(HEADERS)
  48. ${CC} ${CFLAGS} -o $@ forceunload.c ${DEFS} 
  49. intercom : intercom.c $(HEADERS)
  50. ${CC} ${CFLAGS} -o $@ intercom.c ${DEFS} 
  51. inter2 : inter2.c $(HEADERS)
  52. ${CC} ${CFLAGS} -o $@ inter2.c ${DEFS} 
  53. ixjasync : ixjasync.c $(HEADERS)
  54. ${CC} ${CFLAGS} -o $@ ixjasync.c ${DEFS} 
  55. jackopen : jackopen.c $(HEADERS)
  56. ${CC} ${CFLAGS} -o $@ jackopen.c ${DEFS} 
  57. led : led.c $(HEADERS)
  58. ${CC} ${CFLAGS} -o $@ led.c ${DEFS} 
  59. playback : playback.c $(HEADERS)
  60. ${CC} ${CFLAGS} -o $@ playback.c ${DEFS} 
  61. playtone : playtone.c $(HEADERS)
  62. ${CC} ${CFLAGS} -o $@ playtone.c ${DEFS} 
  63. record : record.c $(HEADERS)
  64. ${CC} ${CFLAGS} -o $@ record.c ${DEFS} 
  65. ring : ring.c $(HEADERS)
  66. ${CC} ${CFLAGS} -o $@ ring.c ${DEFS} 
  67. testram : testram.c $(HEADERS)
  68. ${CC} ${CFLAGS} -o $@ testram.c ${DEFS} 
  69. tpjack : tpjack.c udp.o $(HEADERS)
  70. ${CC} ${CFLAGS} -o $@ tpjack.c udp.o ${DEFS} 
  71. tpjackd : tpjackd.c udp.o daemon.o $(HEADERS)
  72. ${CC} ${CFLAGS} -o $@ tpjackd.c udp.o daemon.o ${DEFS} 
  73. udp.o : UdpStack.c $(HEADERS)
  74. ${CC} ${CFLAGS} -c -o $@ UdpStack.c ${DEFS} 
  75. daemon.o : daemon.c $(HEADERS)
  76. ${CC} ${CFLAGS} -c -o $@ daemon.c ${DEFS}