Makefile
上传用户:haiweijt
上传日期:2018-02-23
资源大小:8195k
文件大小:5k
源码类别:

Telnet服务器

开发平台:

Visual C++

  1. #
  2. # Makefile for Console Telnet
  3. # Last modified 4/15/2000 by Paul Brannan
  4. #
  5. SRCDIR=./src
  6. OBJDIR=src
  7. RESDIR=resource
  8. SRC=$(wildcard $(SRCDIR)/*.cpp)
  9. RESOURCES=$(wildcard $(RESDIR)/*.rc)
  10. OBJ1=$(SRC:.c=.o)
  11. OBJ=$(OBJ1:.cpp=.o) $(RESOURCES:.rc=.o)
  12. INCLUDES=-I$(RESDIR)
  13. OUT=telnet.exe
  14. # Modify these for your system if necessary
  15. # Note: DJGPP+RDXNTDJ configuration is untested.
  16. # --CYGWIN--
  17. #CC=gcc
  18. #CCC=g++
  19. #LDFLAGS=-lwsock32 -lmsvcrt
  20. #CFLAGS=-O2 -Wall -mwindows -mno-cygwin -D__CYGWIN__
  21. #CCFLAGS=$(CFLAGS)
  22. #RES=
  23. #RC=windres
  24. #RCFLAGS=-O coff
  25. # --MINGW32(+EGCS)--
  26. CC=gcc
  27. CCC=g++
  28. LDFLAGS=-lkernel32 -luser32 -lgdi32 -lshell32 -lwsock32
  29. CFLAGS=-O2 -Wall
  30. CCFLAGS=$(CFLAGS)
  31. RES=
  32. RC=windres
  33. RCFLAGS=
  34. # --DJGPP+RSXNTDJ--
  35. #CC=gcc -Zwin32 -Zmt -Zcrtdll
  36. #CCC=$(CC)
  37. #LDFLAGS=
  38. #CFLAGS= -g
  39. #CCFLAGS=$(CFLAGS)
  40. #RES=rsrc
  41. #RC=grc
  42. #RCFLAGS=-r
  43. # You should not have to modify anything below this line
  44. all: dep $(OUT)
  45. .SUFFIXES: .c .cpp .rc
  46. .c.o:
  47. $(CC) $(INCLUDES) $(CFLAGS) -c $< -o $@
  48. .cpp.o:
  49. $(CCC) $(INCLUDES) $(CCFLAGS) -c $< -o $@
  50. .rc.o:
  51. $(RC) -i $< $(RCFLAGS) -o $@
  52. $(OUT): $(OBJ)
  53. $(CCC) $(OBJ) $(LDFLAGS) $(LIBS) -o $(OUT)
  54. strip $(OUT)
  55. depend: dep
  56. dep:
  57. start /min makedepend -- $(CFLAGS) -- $(INCLUDES) $(SRC)
  58. clean:
  59. del $(OBJDIR)*.o
  60. del $(OUT)
  61. # DO NOT DELETE
  62. ./src/ansiprsr.o: ./src/ansiprsr.h ./src/tnconfig.h ./src/tnerror.h
  63. ./src/ansiprsr.o: ./src/tnmsg.h ./src/tparser.h ./src/tconsole.h
  64. ./src/ansiprsr.o: ./src/keytrans.h ./src/tkeydef.h ./src/tkeymap.h
  65. ./src/ansiprsr.o: ./src/stl_bids.h ./src/tscroll.h ./src/tmouse.h
  66. ./src/ansiprsr.o: ./src/tnclip.h ./src/tnetwork.h ./src/tcharmap.h
  67. ./src/keytrans.o: ./src/keytrans.h ./src/tkeydef.h ./src/tkeymap.h
  68. ./src/keytrans.o: ./src/stl_bids.h ./src/tnerror.h ./src/tnmsg.h
  69. ./src/tcharmap.o: ./src/tcharmap.h ./src/tnconfig.h ./src/tnerror.h
  70. ./src/tcharmap.o: ./src/tnmsg.h
  71. ./src/tconsole.o: ./src/tconsole.h ./src/tnconfig.h ./src/tnerror.h
  72. ./src/tconsole.o: ./src/tnmsg.h
  73. ./src/tkeydef.o: ./src/tkeydef.h
  74. ./src/tkeymap.o: ./src/tkeymap.h ./src/stl_bids.h ./src/tkeydef.h
  75. ./src/tmapldr.o: ./src/tmapldr.h ./src/keytrans.h ./src/tkeydef.h
  76. ./src/tmapldr.o: ./src/tkeymap.h ./src/stl_bids.h ./src/tcharmap.h
  77. ./src/tmapldr.o: ./src/tnerror.h ./src/tnmsg.h ./src/tnconfig.h
  78. ./src/tmouse.o: ./src/tmouse.h ./src/tnclip.h ./src/tnetwork.h
  79. ./src/tmouse.o: ./src/tconsole.h ./src/tnconfig.h ./src/tnerror.h
  80. ./src/tmouse.o: ./src/tnmsg.h
  81. ./src/tnclass.o: ./src/tnclass.h ./src/tnconfig.h ./src/tnerror.h
  82. ./src/tnclass.o: ./src/tnmsg.h ./src/ttelhndl.h ./src/tparser.h
  83. ./src/tnclass.o: ./src/tconsole.h ./src/keytrans.h ./src/tkeydef.h
  84. ./src/tnclass.o: ./src/tkeymap.h ./src/stl_bids.h ./src/tscroll.h
  85. ./src/tnclass.o: ./src/tmouse.h ./src/tnclip.h ./src/tnetwork.h
  86. ./src/tnclass.o: ./src/tcharmap.h ./src/tncon.h ./src/tparams.h
  87. ./src/tnclass.o: ./src/ansiprsr.h ./src/tmapldr.h ./src/tnmisc.h
  88. ./src/tnclip.o: ./src/tnclip.h ./src/tnetwork.h
  89. ./src/tncon.o: ./src/tncon.h ./src/tparams.h ./src/ttelhndl.h ./src/tparser.h
  90. ./src/tncon.o: ./src/tconsole.h ./src/tnconfig.h ./src/tnerror.h
  91. ./src/tncon.o: ./src/tnmsg.h ./src/keytrans.h ./src/tkeydef.h ./src/tkeymap.h
  92. ./src/tncon.o: ./src/stl_bids.h ./src/tscroll.h ./src/tmouse.h ./src/tnclip.h
  93. ./src/tncon.o: ./src/tnetwork.h ./src/tcharmap.h
  94. ./src/tnconfig.o: ./src/tnconfig.h ./src/tnerror.h ./src/tnmsg.h
  95. ./src/tnerror.o: ./src/tnerror.h ./src/tnmsg.h ./src/ttelhndl.h
  96. ./src/tnerror.o: ./src/tparser.h ./src/tconsole.h ./src/tnconfig.h
  97. ./src/tnerror.o: ./src/keytrans.h ./src/tkeydef.h ./src/tkeymap.h
  98. ./src/tnerror.o: ./src/stl_bids.h ./src/tscroll.h ./src/tmouse.h
  99. ./src/tnerror.o: ./src/tnclip.h ./src/tnetwork.h ./src/tcharmap.h
  100. ./src/tnetwork.o: ./src/tnetwork.h
  101. ./src/tnmain.o: ./src/tnmain.h ./src/tncon.h ./src/tparams.h ./src/ttelhndl.h
  102. ./src/tnmain.o: ./src/tparser.h ./src/tconsole.h ./src/tnconfig.h
  103. ./src/tnmain.o: ./src/tnerror.h ./src/tnmsg.h ./src/keytrans.h
  104. ./src/tnmain.o: ./src/tkeydef.h ./src/tkeymap.h ./src/stl_bids.h
  105. ./src/tnmain.o: ./src/tscroll.h ./src/tmouse.h ./src/tnclip.h
  106. ./src/tnmain.o: ./src/tnetwork.h ./src/tcharmap.h ./src/tnclass.h
  107. ./src/tnmain.o: ./src/ansiprsr.h ./src/tmapldr.h ./src/tnmisc.h
  108. ./src/tnmisc.o: ./src/tnmisc.h
  109. ./src/tscript.o: ./src/tscript.h ./src/tnetwork.h
  110. ./src/tscroll.o: ./src/tscroll.h ./src/tconsole.h ./src/tnconfig.h
  111. ./src/tscroll.o: ./src/tnerror.h ./src/tnmsg.h ./src/tmouse.h ./src/tnclip.h
  112. ./src/tscroll.o: ./src/tnetwork.h ./src/tncon.h ./src/tparams.h
  113. ./src/tscroll.o: ./src/ttelhndl.h ./src/tparser.h ./src/keytrans.h
  114. ./src/tscroll.o: ./src/tkeydef.h ./src/tkeymap.h ./src/stl_bids.h
  115. ./src/tscroll.o: ./src/tcharmap.h
  116. ./src/ttelhndl.o: ./src/ttelhndl.h ./src/tparser.h ./src/tconsole.h
  117. ./src/ttelhndl.o: ./src/tnconfig.h ./src/tnerror.h ./src/tnmsg.h
  118. ./src/ttelhndl.o: ./src/keytrans.h ./src/tkeydef.h ./src/tkeymap.h
  119. ./src/ttelhndl.o: ./src/stl_bids.h ./src/tscroll.h ./src/tmouse.h
  120. ./src/ttelhndl.o: ./src/tnclip.h ./src/tnetwork.h ./src/tcharmap.h
  121. ./src/ttelhndl.o: ./src/telnet.h ./src/tparams.h