home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / videotlk.zip / SAMPLES / DIVE / MAKEFILE < prev    next >
Text File  |  2000-05-19  |  2KB  |  83 lines

  1. # makefile
  2. # Created by IBM WorkFrame/2 MakeMake at 21:30:32 on 19 May 2000
  3. #
  4. # The actions included in this make file are:
  5. #  Compile::C++ Compiler
  6. #  Link::Linker
  7. #  Bind::Resource Bind
  8. #  Compile::Resource Compiler
  9.  
  10. .SUFFIXES:
  11.  
  12. .SUFFIXES: \
  13.     .C .RC .obj .res 
  14.  
  15. .C.obj:
  16.     @echo " Compile::C++ Compiler "
  17.     icc.exe /Ih:\vidtlkt\h /Ss /Ti /Gm /C %s
  18.  
  19. {i:\DiveTV}.C.obj:
  20.     @echo " Compile::C++ Compiler "
  21.     icc.exe /Ih:\vidtlkt\h /Ss /Ti /Gm /C %s
  22.  
  23. .RC.res:
  24.     @echo " Compile::Resource Compiler "
  25.     rc.exe -r %s %|fF.RES
  26.  
  27. {i:\DiveTV}.RC.res:
  28.     @echo " Compile::Resource Compiler "
  29.     rc.exe -r %s %|fF.RES
  30.  
  31. all: \
  32.     .\DiveTV.exe
  33.  
  34. .\DiveTV.exe: \
  35.     .\DIVE.obj \
  36.     .\DIVELIB.obj \
  37.     .\DIALOG.obj \
  38.     .\DIVE.res \
  39.     {$(LIB)}cppon30.lib \
  40.     {$(LIB)}vcai.lib \
  41.     {$(LIB)}mmpm2.lib \
  42.     {$(LIB)}_doscall.lib \
  43.     {$(LIB)}_pmwin.lib \
  44.     {$(LIB)}_pmgpi.lib \
  45.     {$(LIB)}os2386.lib
  46.     @echo " Link::Linker "
  47.     @echo " Bind::Resource Bind "
  48.     icc.exe @<<
  49.      /B" /de /pmtype:pm /nod"
  50.      /FeDiveTV.exe 
  51.      cppon30.lib 
  52.      vcai.lib 
  53.      mmpm2.lib 
  54.      _doscall.lib 
  55.      _pmwin.lib 
  56.      _pmgpi.lib 
  57.      os2386.lib 
  58.      .\DIVE.obj
  59.      .\DIVELIB.obj
  60.      .\DIALOG.obj
  61. <<
  62.     rc.exe .\DIVE.res DiveTV.exe
  63.  
  64. .\DIVE.obj: \
  65.     i:\DiveTV\DIVE.C \
  66.     {i:\DiveTV;h:\vidtlkt\h;$(INCLUDE);}dive.h \
  67.     {i:\DiveTV;h:\vidtlkt\h;$(INCLUDE);}pmtv2rem.h
  68.  
  69. .\DIALOG.obj: \
  70.     i:\DiveTV\DIALOG.C \
  71.     {i:\DiveTV;h:\vidtlkt\h;$(INCLUDE);}wtv.h
  72.  
  73. .\DIVELIB.obj: \
  74.     i:\DiveTV\DIVELIB.C \
  75.     {i:\DiveTV;h:\vidtlkt\h;$(INCLUDE);}dive.h \
  76.     {i:\DiveTV;h:\vidtlkt\h;$(INCLUDE);}pmtv2rem.h
  77.  
  78. .\DIVE.res: \
  79.     i:\DiveTV\DIVE.RC \
  80.     {i:\DiveTV;$(INCLUDE)}DIVE.ICO \
  81.     {i:\DiveTV;$(INCLUDE)}dive.dlg \
  82.     {i:\DiveTV;$(INCLUDE)}dive.h
  83.