home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / odtlktv4.zip / ODTLKT / TOOLKIT / BETA / BIN / PMEISTER / CNTNR.TM < prev    next >
Text File  |  1995-12-15  |  1KB  |  45 lines

  1. #    Generated by:  IBM %%toolname%% %%toolversion%%
  2.  
  3. FILENAME = %%filename%%
  4. RUNTIMEPATH = %%runtimepath%%
  5. TOOLKITPATH = %%toolkitpath%%
  6. PUBLICPATH = %%publicpath%%
  7. PUBUTILS = $(TOOLKITPATH)\beta\samples\opendoc\pubutils
  8. INCLUDEPATH = .;$(TOOLKITPATH)\include;$(PUBLICPATH);$(PUBUTILS)
  9. LIBPATH = $(TOOLKITPATH)\lib
  10. IDLPATH = $(TOOLKITPATH)\idl
  11. BINPATH = $(RUNTIMEPATH)\bin
  12. DEBUG = /Ti-
  13.  
  14.  
  15. .all: $(FILENAME).xh $(FILENAME).dll
  16.  
  17. .SUFFIXES:
  18.  
  19. .SUFFIXES: .idl .xh .cpp .c .lib .dll .def
  20.  
  21. $(FILENAME).def: $(FILENAME).idl
  22.  
  23. .idl.xh:
  24.     sc -D _PLATFORM_OS2_ -I. -I$(IDLPATH) -I$(PUBLICPATH) "-sxh;xih;def" -p $(@B).idl
  25.  
  26. .cpp.obj:
  27.     icc.exe /Gm+ /Ge- /Fd /Gd+ /I$(INCLUDEPATH) /Sp4 /Q $(DEBUG) /C %s
  28.  
  29. $(FILENAME).dll: $(FILENAME).obj $(FILENAME).def
  30.     icc.exe @<<
  31.  /Tl- /Fd /Ge- /Gd+ /Sp4 /Q
  32.  $(DEBUG)
  33.  /B" /pmtype:pm /nologo /nod "
  34.  /Fe$(FILENAME).dll
  35.  $(FILENAME).obj
  36.  os2386.lib
  37.  somtk.lib
  38.  $(PUBLICPATH)\%%parentfilename%%.lib
  39.  $(PUBUTILS)\pubutils.lib
  40.  %%runtimelib%%
  41.  $(LIBPATH)\OpenDoc.lib
  42.  .\$(FILENAME).def
  43. <<
  44.    copy $(FILENAME).dll $(BINPATH)
  45.