home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / viscobv6.zip / vac22os2 / ibmcobol / samples / toolkit / tcpiptk / socket / watcom.mak < prev   
Text File  |  1996-11-19  |  5KB  |  153 lines

  1. #********************************************************copyrite.xic******/
  2. #                                                                          /
  3. #   Licensed Materials - Property of IBM                                   /
  4. #   IBM TCP/IP for OS/2                                                    /
  5. #   (C) Copyright IBM Corporation. 1996.                                   /
  6. #                                                                          /
  7. #   All rights reserved.                                                   /
  8. #                                                                          /
  9. #   US Government Users Restricted Rights -                                /
  10. #   Use, duplication or disclosure restricted by GSA ADP Schedule          /
  11. #   Contract with IBM Corp.                                                /
  12. #                                                                          /
  13. #--------------------------------------------------------------------------/
  14. #                                                                          /
  15. #  DISCLAIMER OF WARRANTIES.  The following [enclosed] code is             /
  16. #  sample code created by IBM Corporation. This sample code is not         /
  17. #  part of any standard or IBM product and is provided to you solely       /
  18. #  for  the purpose of assisting you in the development of your            /
  19. #  applications.  The code is provided "AS IS", without                    /
  20. #  warranty of any kind.  IBM shall not be liable for any damages          /
  21. #  arising out of your use of the sample code, even if they have been      /
  22. #  advised of the possibility of such damages.                             /
  23. #                                                                          /
  24. #--------------------------------------------------------------------------/
  25. #.AUTODEPEND
  26.  
  27. #=============================================================
  28. #        Translator Definitions
  29. #=============================================================
  30. CC = wcc386
  31. TLINK = wlink
  32. #CC = wcc386 -i=D:\WATCOM\h;D:\WATCOM\h\os2 &
  33. #   -w4 -e25 -zq -otexan -d2 -5r -bt=os2 -mf
  34. #TLINK = wlink d all SYS os2v2 op m libf c:\toolkit\lib\so32dll.lib libf c:\toolkit\lib\tcp32dll.lib &
  35. #      op maxe=25 op symf
  36. LIBPATH = libp c:\toolkit\lib
  37. INCLUDEPATH = C:\TOOLKIT\H
  38. LIBFILES = libf so32dll.lib,tcp32dll.lib
  39.  
  40. #=============================================================
  41. #        List Macros
  42. #=============================================================
  43.  
  44.  
  45. UDPS_DEPENDENCIES =  &
  46.  c:\toolkit\lib\tcp32dll.lib &
  47.  c:\toolkit\lib\so32dll.lib &
  48.  udps.obj
  49.  
  50. UDPC_DEPENDENCIES =  &
  51.  c:\toolkit\lib\tcp32dll.lib &
  52.  c:\toolkit\lib\so32dll.lib &
  53.  udpc.obj
  54.  
  55. MSGS_DEPENDENCIES =  &
  56.  c:\toolkit\lib\tcp32dll.lib &
  57.  c:\toolkit\lib\so32dll.lib &
  58.  msgs.obj
  59.  
  60. MSGC_DEPENDENCIES =  &
  61.  c:\toolkit\lib\tcp32dll.lib &
  62.  c:\toolkit\lib\so32dll.lib &
  63.  msgc.obj
  64.  
  65. TCPS_DEPENDENCIES =  &
  66.  c:\toolkit\lib\tcp32dll.lib &
  67.  c:\toolkit\lib\so32dll.lib &
  68.  tcps.obj
  69.  
  70. TCPC_DEPENDENCIES =  &
  71.  c:\toolkit\lib\tcp32dll.lib &
  72.  c:\toolkit\lib\so32dll.lib &
  73.  tcpc.obj
  74.  
  75. SELECTS_DEPENDENCIES =  &
  76.  c:\toolkit\lib\tcp32dll.lib &
  77.  c:\toolkit\lib\so32dll.lib &
  78.  selects.obj
  79.  
  80. #=============================================================
  81. #        Explicit Rules
  82. #=============================================================
  83.  
  84. ALL : udps.exe udpc.exe tcps.exe tcpc.exe selects.exe msgs.exe msgc.exe
  85.  
  86. #----------------------- udps --------------------------------
  87.  
  88. udps.exe: $(UDPS_DEPENDENCIES)
  89.   $(TLINK) NAME udps FIL udps.obj $(LIBPATH) $(LIBFILES)
  90.  
  91. #----------------------- udpc --------------------------------
  92.  
  93. udpc.exe: $(UDPC_DEPENDENCIES)
  94.   $(TLINK) NAME udpc FIL udpc.obj $(LIBPATH) $(LIBFILES)
  95.  
  96. #----------------------- msgs --------------------------------
  97.  
  98. msgs.exe: $(MSGS_DEPENDENCIES)
  99.   $(TLINK) NAME msgs FIL msgs.obj $(LIBPATH) $(LIBFILES)
  100.  
  101. #----------------------- msgc --------------------------------
  102.  
  103. msgc.exe: $(MSGC_DEPENDENCIES)
  104.   $(TLINK) NAME msgc FIL msgc.obj $(LIBPATH) $(LIBFILES)
  105.  
  106. #----------------------- tcps --------------------------------
  107.  
  108. tcps.exe: $(TCPS_DEPENDENCIES)
  109.   $(TLINK) NAME tcps FIL tcps.obj $(LIBPATH) $(LIBFILES)
  110.  
  111. #----------------------- tcpc --------------------------------
  112.  
  113. tcpc.exe: $(TCPC_DEPENDENCIES)
  114.   $(TLINK) NAME tcpc FIL tcpc.obj $(LIBPATH) $(LIBFILES)
  115.  
  116. #---------------------- selects --------------------------------
  117.  
  118. selects.exe: $(SELECTS_DEPENDENCIES)
  119.   $(TLINK) NAME selects FIL selects.obj $(LIBPATH) $(LIBFILES)
  120.  
  121. #=============================================================
  122. #        Individual File Dependencies
  123. #=============================================================
  124. udps.obj: udps.c
  125.     $(CC) udps.c
  126.  
  127. udpc.obj: udpc.c
  128.     $(CC) udpc.c
  129.  
  130. msgs.obj: msgs.c
  131.     $(CC) msgs.c
  132.  
  133. msgc.obj: msgc.c
  134.     $(CC) msgc.c
  135.  
  136. tcps.obj: tcps.c
  137.     $(CC) tcps.c
  138.  
  139. tcpc.obj: tcpc.c
  140.     $(CC) tcpc.c
  141.  
  142. selects.obj: selects.c
  143.     $(CC) selects.c
  144.  
  145.  
  146. #===================================================
  147. # CLEAN
  148. #=================================================
  149.  
  150. clean:
  151.     -del *.obj
  152.     -del *.exe
  153.