home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / edispm11.zip / EDisPM / SRC / Client / makefile < prev    next >
Makefile  |  1996-05-14  |  2KB  |  105 lines

  1. # EDisPM.MAK
  2. # Created by IBM WorkFrame/2 MakeMake at 20:15:22 on 23 Oct 1995
  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. SCFLAGSXH   = -s"xh"     $(IDLPATH) -p -D _PLATFORM_OS2_ -S 98304
  11. SCDEF       = -sdef      $(IDLPATH) -p -D _PLATFORM_OS2_ -S 98304
  12.  
  13. .SUFFIXES: .CPP .RC .obj .res .idl 
  14.  
  15. .all: \
  16.     EDisPM.EXE
  17.  
  18. .CPP.obj:
  19.     @echo " Compile::C++ Compiler "
  20.     icc.exe /Tdp /Q /Ti /Gm /Gd /Fo"%|dpfF.obj" /C %s
  21.  
  22. .RC.res:
  23.     @echo " Compile::Resource Compiler "
  24.     rc.exe -r %s %|dpfF.RES
  25.  
  26. .idl.xh:
  27.     @echo " Compile::SOM Compiler "
  28.     sc $(SCFLAGSXH) $*.idl
  29.  
  30.  
  31. EDisPM.EXE: \
  32.     EDDLG.obj \
  33.     EDADM.obj \
  34.     EDCSTUB.obj \
  35.     EDCLIENT.obj \
  36.     EDISPM.obj \
  37.     EDISPM.res \
  38.     {$(LIB)}somtk.lib \
  39.     {$(LIB)}edisserv.lib \
  40.     {$(LIB)}edispm.def
  41.     @echo " Link::Linker "
  42.     @echo " Bind::Resource Bind "
  43.     icc.exe @<<
  44.     /Tdp /Q 
  45.      /Ti /Gm /Gd 
  46.      /B" /de /pmtype:pm"
  47.      /FeEDisPM.EXE 
  48.      somtk.lib 
  49.      edisserv.lib 
  50.      edispm.def
  51.      EDDLG.obj
  52.      EDISPM.obj
  53.      EDADM.obj
  54.      EDCLIENT.obj
  55.      EDCSTUB.obj
  56. <<
  57.     rc.exe EDISPM.res EDisPM.EXE
  58.  
  59. EDDLG.obj: \
  60.     EDDLG.CPP \
  61.     EDISPM.H \
  62.     EDDLG.HPP
  63.  
  64. EDLINE.xh: EDLINE.idl
  65.  
  66. EDTEXT.xh: EDTEXT.idl
  67.  
  68. EDSERV.xh: EDSERV.idl
  69.  
  70. EDCSTUB.obj: \
  71.     EDCSTUB.CPP \
  72.     EDISPM.H \
  73.     EDADM.HPP \
  74.     EDCStub.HPP \
  75.     EDLINE.XH \
  76.     EDTEXT.XH \
  77.     EDSERV.XH
  78.  
  79. EDCLIENT.obj: \
  80.     EDCLIENT.CPP \
  81.     EDISPM.H \
  82.     EDClient.HPP \
  83.     EDCStub.HPP \
  84.     EDCLInf.HPP
  85.  
  86. EDADM.obj: \
  87.     EDADM.CPP \
  88.     EDISPM.H \
  89.     EDADM.HPP
  90.  
  91. EDISPM.obj: \
  92.     EDISPM.CPP \
  93.     EDISPM.H \
  94.     EDISPM.HPP \
  95.     EDDLG.HPP \
  96.     EDADM.HPP \
  97.     EDClient.HPP
  98.  
  99. EDISPM.res: \
  100.     EDISPM.RC \
  101.     EDISPM.DLG \
  102.     EDISPM.ICO \
  103.     EDISPM.H \
  104.     MSINFO.BMP
  105.