home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / rxtelnet.zip / nvt / nvt < prev    next >
Text File  |  1997-08-19  |  2KB  |  51 lines

  1. db = O+
  2. #b = Ti
  3.  
  4. all: nvt.dll nvt.lib tnvt.exe
  5.  
  6. nvt.def: nvt
  7.          echo LIBRARY nvt INITGLOBAL TERMGLOBAL         > nvt.def
  8.          echo PROTMODE                                 >> nvt.def
  9.          echo DATA NONSHARED                           >> nvt.def
  10.          echo EXPORTS                                  >> nvt.def
  11.          echo         load_routine  @1                 >> nvt.def
  12.          echo         drop_routine  @2                 >> nvt.def
  13.          echo         Telnet                           >> nvt.def
  14.          echo         Tget                             >> nvt.def
  15.          echo         Tput                             >> nvt.def
  16.          echo         Tctl                             >> nvt.def
  17.          echo         Tquit                            >> nvt.def
  18.          echo         nvtopen                          >> nvt.def
  19.          echo         nvtclose                         >> nvt.def
  20.          echo         nvtgets                          >> nvt.def
  21.          echo         nvtputs                          >> nvt.def
  22.          echo         nvtpeek                          >> nvt.def
  23.          echo         nvtcommand                       >> nvt.def
  24.          echo         nvtquery                         >> nvt.def
  25.  
  26. nvt.dll: rnvt.obj nvt.obj nvt.def
  27.          link386 /a:2 /e:2 /f /nol /noi /noe /m /co /li \
  28.                  rnvt+nvt,$@,, \
  29.                  rexx.lib+rxstring.lib+ \
  30.                  tcp32dll.lib+so32dll.lib, \
  31.                  nvt.def
  32.  
  33. nvt.lib: nvt.dll
  34.          -del $@
  35.          implib /nol /noi $@ $*.def
  36.  
  37. nvt.obj: nvt.c
  38.          icc /c /Ss /Q+ /$(db) /Gn /Rn $*.c
  39.  
  40. rnvt.obj: rnvt.c
  41.           icc /c /Ss /Q+ /$(db) /Ge- /Rn $*.c
  42.  
  43. tnvt.obj: tnvt.c
  44.           icc /c /Ss /Q+ /Ti /Gm+ /Tx+ $*.c
  45.  
  46. tnvt.exe: tnvt.obj nvt.obj
  47.           link386 /nol /noi /noe /m /co /li /pm:vio \
  48.                   $**,$@,, \
  49.                   tcp32dll.lib+so32dll.lib, \
  50.                   nul.def
  51.