home *** CD-ROM | disk | FTP | other *** search
/ PC Direkt 1995 March / PCD_395.iso / starview / winmsci / german / svdde.ms_ / SVDDE.MSC
Encoding:
Text File  |  1994-01-18  |  7.7 KB  |  163 lines

  1. #*******************************************************************
  2. #* SVDDE.MSC
  3. #* (c) 1992-1994 STAR DIVISION
  4. #*******************************************************************
  5.  
  6. !INCLUDE <make.inc>
  7.  
  8. # *** ALL **********************************************************
  9. ALL:    $(MISC)\svdde.lib    $(MISC)\client.exe                    \
  10.         $(MISC)\server.exe   $(MISC)\svcinf.exe
  11.  
  12. # *** SVDDE.LIB ****************************************************
  13. $(MISC)\svdde.lib:      $(MISC)\ddecli.obj                         \
  14.                         $(MISC)\ddesvr.obj                         \
  15.                         $(MISC)\ddeinf.obj                         \
  16.                         $(MISC)\ddedata.obj                        \
  17.                         $(MISC)\ddestrg.obj
  18.     @echo ---------------
  19.     @echo Making: $@
  20.     IF EXIST $@ del $@
  21.     lib $@ @<<
  22.          +$(MISC)\ddecli.obj    &
  23.          +$(MISC)\ddesvr.obj    &
  24.          +$(MISC)\ddeinf.obj    &
  25.          +$(MISC)\ddedata.obj   &
  26.          +$(MISC)\ddestrg.obj;
  27. <<
  28.  
  29. # *** DDECLI.OBJ ***************************************************
  30. $(MISC)\ddecli.obj:     ddecli.cxx     svdde.hxx
  31.  
  32. # *** DDESVR.OBJ ***************************************************
  33. $(MISC)\ddecli.obj:     ddesvr.cxx     svdde.hxx
  34.  
  35. # *** DDEINF.OBJ ***************************************************
  36. $(MISC)\ddeinf.obj:     ddeinf.cxx     svdde.hxx
  37.  
  38. # *** DDEDATA.OBJ **************************************************
  39. $(MISC)\ddedata.obj:    ddedata.cxx    svdde.hxx
  40.  
  41. # *** DDESTRG.OBJ **************************************************
  42. $(MISC)\ddestrg.obj:    ddestrg.cxx    svdde.hxx
  43.  
  44. # *** CLIENT.EXE ***************************************************
  45. $(MISC)\client.exe:     $(MISC)\client.obj                         \
  46.                         $(MISC)\client.def                         \
  47.                         $(MISC)\client.lnk
  48.     @echo ---------------
  49.     @echo Making: $@
  50.     $(LINK) $(LINKFLAGS) @$(MISC)\client.lnk
  51.     $(RCSETVERSION)
  52.  
  53. # *** CLIENT.OBJ ***************************************************
  54. $(MISC)\client.obj:     client.cxx     svdde.hxx
  55.  
  56. # *** CLIENT.LNK ***************************************************
  57. $(MISC)\client.lnk:     svdde.msc
  58.     @echo ---------------
  59.     @echo Making: $@
  60.     @echo $(MISC)\client.obj                                     >$@
  61.     @echo $(MISC)\client.exe                                    >>$@
  62.     @echo $(MISC)\client.map                                    >>$@
  63.     @echo $(MISC)\svdde.lib                 +                   >>$@
  64.     @echo sv.lib                            +                   >>$@
  65.     @echo tools.lib                         +                   >>$@
  66.     @echo ddeml.lib                         +                   >>$@
  67.     @echo $(STDLIBS)                                            >>$@
  68.     @echo $(MISC)\client.def                                    >>$@
  69.  
  70. # *** CLIENT.DEF ***************************************************
  71. $(MISC)\client.def:     svdde.msc
  72.     @echo ---------------
  73.     @echo Making: $@
  74.     @echo NAME          CLIENT $(API)                            >$@
  75.     @echo DESCRIPTION   'SVDDE-Demo'                            >>$@
  76.     @echo $(EXETYPE)                                            >>$@
  77.     @echo $(STUB)                                               >>$@
  78.     @echo $(PROTMODE)                                           >>$@
  79.     @echo $(CODE)                                               >>$@
  80.     @echo $(DATA)                                               >>$@
  81.     @echo HEAPSIZE      4096                                    >>$@
  82.     @echo STACKSIZE     20480                                   >>$@
  83.  
  84. # *** SERVER.EXE ***************************************************
  85. $(MISC)\server.exe:     $(MISC)\server.obj                         \
  86.                         $(MISC)\server.def                         \
  87.                         $(MISC)\server.lnk
  88.     @echo ---------------
  89.     @echo Making: $@
  90.     $(LINK) $(LINKFLAGS) @$(MISC)\server.lnk
  91.     $(RCSETVERSION)
  92.  
  93. # *** SERVER.OBJ ***************************************************
  94. $(MISC)\server.obj:     server.cxx     svdde.hxx
  95.  
  96. # *** SERVER.LNK ***************************************************
  97. $(MISC)\server.lnk:     svdde.msc
  98.     @echo ---------------
  99.     @echo Making: $@
  100.     @echo $(MISC)\server.obj                                     >$@
  101.     @echo $(MISC)\server.exe                                    >>$@
  102.     @echo $(MISC)\server.map                                    >>$@
  103.     @echo $(MISC)\svdde.lib                 +                   >>$@
  104.     @echo sv.lib                            +                   >>$@
  105.     @echo tools.lib                         +                   >>$@
  106.     @echo ddeml.lib                         +                   >>$@
  107.     @echo $(STDLIBS)                                            >>$@
  108.     @echo $(MISC)\server.def                                    >>$@
  109.  
  110. # *** SERVER.DEF ***************************************************
  111. $(MISC)\server.def:     svdde.msc
  112.     @echo ---------------
  113.     @echo Making: $@
  114.     @echo NAME          SERVER $(API)                            >$@
  115.     @echo DESCRIPTION   'SVDDE-Demo'                            >>$@
  116.     @echo $(EXETYPE)                                            >>$@
  117.     @echo $(STUB)                                               >>$@
  118.     @echo $(PROTMODE)                                           >>$@
  119.     @echo $(CODE)                                               >>$@
  120.     @echo $(DATA)                                               >>$@
  121.     @echo HEAPSIZE      4096                                    >>$@
  122.     @echo STACKSIZE     20480                                   >>$@
  123.  
  124. # *** SVCINF.EXE ***************************************************
  125. $(MISC)\svcinf.exe:     $(MISC)\svcinf.obj                         \
  126.                         $(MISC)\svcinf.def                         \
  127.                         $(MISC)\svcinf.lnk
  128.     @echo ---------------
  129.     @echo Making: $@
  130.     $(LINK) $(LINKFLAGS) @$(MISC)\svcinf.lnk
  131.     $(RCSETVERSION)
  132.  
  133. # *** SVCINF.OBJ ***************************************************
  134. $(MISC)\svcinf.obj:     svcinf.cxx     svdde.hxx
  135.  
  136. # *** SVCINF.LNK ***************************************************
  137. $(MISC)\svcinf.lnk:     svdde.msc
  138.     @echo ---------------
  139.     @echo Making: $@
  140.     @echo $(MISC)\svcinf.obj                                     >$@
  141.     @echo $(MISC)\svcinf.exe                                    >>$@
  142.     @echo $(MISC)\svcinf.map                                    >>$@
  143.     @echo $(MISC)\svdde.lib                 +                   >>$@
  144.     @echo sv.lib                            +                   >>$@
  145.     @echo tools.lib                         +                   >>$@
  146.     @echo ddeml.lib                         +                   >>$@
  147.     @echo $(STDLIBS)                                            >>$@
  148.     @echo $(MISC)\svcinf.def                                    >>$@
  149.  
  150. # *** SVCINF.DEF ***************************************************
  151. $(MISC)\svcinf.def:     svdde.msc
  152.     @echo ---------------
  153.     @echo Making: $@
  154.     @echo NAME          SVCINF $(API)                            >$@
  155.     @echo DESCRIPTION   'SVDDE-Demo'                            >>$@
  156.     @echo $(EXETYPE)                                            >>$@
  157.     @echo $(STUB)                                               >>$@
  158.     @echo $(PROTMODE)                                           >>$@
  159.     @echo $(CODE)                                               >>$@
  160.     @echo $(DATA)                                               >>$@
  161.     @echo HEAPSIZE      4096                                    >>$@
  162.     @echo STACKSIZE     20480                                   >>$@
  163.