home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ctlcpp.zip / MAKEFILE < prev    next >
Text File  |  1994-08-29  |  912b  |  49 lines

  1. .SUFFIXES:
  2.  
  3. .SUFFIXES: .c .cpp .cxx .rc
  4.  
  5. CPPFLAGS=/Q+ /Weffobsparproreauniuse /Gm+ /Ge+ /Gd+ /O+ /Ti- /Ft- /Fi+ /Si+  \
  6.          /W2 /c
  7. CPPDBGFLAGS=/Q+ /Weffobsparproreauniuse /Gm+ /Ge+ /Gd+ /O- /Ti+ /Ft- /Fi+    \
  8.             /Si+ /Tx+ /Gh+ /W2 /c
  9. LFLAGS=/pmtype:pm /nologo /NOE /bat
  10. LDBGFLAGS=/DEBUG /MAP /pmtype:pm /nologo /NOE /bat
  11.  
  12. ALL: cppctl.EXE
  13.  
  14. cppctl.EXE:  \
  15.   cppctl.OBJ \
  16.   iabswin.obj \
  17.   mctlevt.obj \
  18.   immovevt.obj \
  19.   immovhdr.obj \
  20.   newctl.obj \
  21.   newctevt.obj \
  22.   newcthdr.obj \
  23.   MAKEFILE
  24.    ICC.EXE @<<
  25.  /Tdp /B"$(LFLAGS)"
  26.  /Fe"CPPCTL.EXE" dde4muii.lib os2386.lib cppctl.def
  27. cppctl.OBJ
  28. iabswin.obj
  29. mctlevt.obj
  30. immovevt.obj
  31. immovhdr.obj
  32. newctl.obj
  33. newctevt.obj
  34. newcthdr.obj
  35. <<
  36.  
  37. {.}.rc.res:
  38.    RC -r .\$*.RC
  39.  
  40. {.}.c.obj:
  41.    ICC.EXE $(CPPFLAGS) .\$*.c
  42.  
  43. {.}.cpp.obj:
  44.    ICC.EXE $(CPPFLAGS) .\$*.cpp
  45.  
  46. {.}.cxx.obj:
  47.    ICC.EXE $(CPPFLAGS) .\$*.cxx
  48.  
  49.