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

  1. SOMBASE=\toolkit
  2. !INCLUDE <stdmake.inc>
  3.  
  4. CC          = icc
  5. CFLAGS      = /Ss /Ti /Ge- /Ft- /Fo"%|dpfF.obj" /C %s
  6.  
  7. !IFDEF VACPP
  8.  
  9. LINKER      = ilink
  10. LKSYNTX     = /nofree
  11.  
  12. !ELSE
  13.  
  14. LINKER      = link386
  15.  
  16. !ENDIF
  17.  
  18. LFLAGS      = $(LKSYNTX) $(LDEBUG) /wvft+ /nod /noe /packd /packc /exepack /align:16 /pmtype:pm /nologo /noi
  19.  
  20.  
  21.  
  22. # ----Targets-----Targets-----Targets-----Targets-----Targets----
  23.  
  24. ALL:  edisserv.dll 
  25.   @echo Up-to-date
  26.  
  27.  
  28. .all: \
  29.     EDISSERV.DLL
  30.  
  31. .CPP.obj:
  32.     @echo " Compile::C++ Compiler "
  33.     icc.exe /Ss /Ti /Ge- /Ft- /Fo"%|dpfF.obj" /C %s
  34.  
  35. .C.obj:
  36.     @echo " Compile::C++ Compiler "
  37.     icc.exe /Ss /Ti /Ge- /Ft- /Fo"%|dpfF.obj" /C %s
  38.  
  39. EDISSERV.DLL: \
  40.     EDTEXT.obj \
  41.     INITFUNC.obj \
  42.     EDLINE.obj \
  43.     EDSERV.obj \
  44.     {$(LIB)}somtk.lib \
  45.     edisserv.def 
  46.     @echo " Link::Linker "
  47.     icc.exe @<<
  48.      /B" /exepack:2"
  49.      /FeEDISSERV.DLL 
  50.      somtk.lib 
  51.      edisserv.def
  52.      EDTEXT.obj
  53.      INITFUNC.obj
  54.      EDLINE.obj
  55.      EDSERV.obj
  56. <<
  57.    implib edisserv.lib edisserv.dll
  58.    copy edisserv.lib ..\client
  59.  
  60. edline.xih: edline.idl
  61. edline.xh:  edline.idl
  62. edline.h:   edline.idl
  63.  
  64. edtext.xih: edtext.idl
  65. edtext.xh:  edtext.idl
  66. edtext.h:   edtext.idl
  67.  
  68. edserv.ih:  edserv.idl
  69. edserv.h:   edserv.idl
  70. edserv.xh:  edserv.idl
  71.  
  72.  
  73. EDTEXT.obj: \
  74.     EDTEXT.CPP \
  75.     edline.xh \
  76.     EDText.xih 
  77.  
  78. EDSERV.obj: \
  79.     EDSERV.C \
  80.     edserv.ih \
  81.     edtext.h \
  82.     edline.h
  83.  
  84. EDLINE.obj: \
  85.     EDLINE.CPP \
  86.     edline.xih
  87.  
  88. initfunc.obj: \
  89.     initfunc.CPP \
  90.     edline.xh \
  91.     edtext.xh \
  92.     edserv.xh
  93.