home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / starview / examples / designed / dedtdemo.blc < prev    next >
Encoding:
Text File  |  1992-08-01  |  3.9 KB  |  93 lines

  1. #*******************************************************************
  2. #* DEDTDEMO.BLC
  3. #* (c) 1992 STAR DIVISION
  4. #*******************************************************************
  5.  
  6. # *** Switches *****************************************************
  7. MISC=misc
  8. CC=bcc
  9. CFLAGS= -c -Vf -2 -d -WS -ml -Pcxx
  10. LINK=tlink
  11. LINKFLAGS= /Tw /A=16 /n /m /L$(LIB)
  12. RSC=rsc
  13. RSCFLAGS= -s
  14. RSCLINK= -l
  15.  
  16. # *** Rules ********************************************************
  17. .path.obj = $(MISC)
  18. .cxx.obj:
  19.     @echo ---------------
  20.     @echo Making: $(MISC)\$&.obj
  21.     $(CC) $(CFLAGS) -I$(INCLUDE) -o$(MISC)\$&.obj $<
  22.  
  23. .path.srs = $(MISC)
  24. .src.srs:
  25.     @echo ---------------
  26.     @echo Making: $<
  27.     $(RSC) $(RSCFLAGS) -I$(INCLUDE) -fp$(MISC)\$&.srs $<
  28.  
  29. # *** DEDTDEMO.EXE *************************************************
  30. $(MISC)\dedtdemo.exe:   dedtdemo.obj                               \
  31.                         deditdlg.obj                               \
  32.                         $(MISC)\dedtdemo.res                       \
  33.                         $(MISC)\dedtdemo.def                       \
  34.                         $(MISC)\dedtdemo.lnk
  35.     @echo ---------------
  36.     @echo Making: $<
  37.     $(LINK) $(LINKFLAGS) @$(MISC)\dedtdemo.lnk
  38.     rc -k -t $(MISC)\dedtdemo.res $<
  39.  
  40. # *** DEDTDEMO.RES *************************************************
  41. $(MISC)\dedtdemo.res:   dedtdemo.srs                               \
  42.                         $(MISC)\dedtdemo.rlk
  43.     @echo ---------------
  44.     @echo Making: $<
  45.     $(RSC) $(RSCLINK) @$(MISC)\dedtdemo.rlk
  46.  
  47. # *** DEDTDEMO.OBJ *************************************************
  48. dedtdemo.obj:           dedtdemo.cxx   dedtdemo.hrc
  49.  
  50. # *** DEDITDLG.OBJ *************************************************
  51. deditdlg.obj:           deditdlg.cxx   dedtdemo.hxx                \
  52.                         dedtdemo.hrc
  53.  
  54. # *** DEDTDEMO.SRS *************************************************
  55. dedtdemo.srs:           dedtdemo.src   dedtdemo.hrc
  56.  
  57. # *** DEDTDEMO.LNK *************************************************
  58. $(MISC)\dedtdemo.lnk:   dedtdemo.blc
  59.     @echo ---------------
  60.     @echo Making: $<
  61.     @echo c0wl.obj                          +                    >$<
  62.     @echo $(MISC)\dedtdemo.obj              +                   >>$<
  63.     @echo $(MISC)\deditdlg.obj                                  >>$<
  64.     @echo $(MISC)\dedtdemo.exe                                  >>$<
  65.     @echo $(MISC)\dedtdemo.map                                  >>$<
  66.     @echo sv.lib                            +                   >>$<
  67.     @echo tools.lib                         +                   >>$<
  68.     @echo import.lib                        +                   >>$<
  69.     @echo cwl.lib                           +                   >>$<
  70.     @echo cl.lib                                                >>$<
  71.     @echo $(MISC)\dedtdemo.def                                  >>$<
  72.  
  73. # *** DEDTDEMO.RLK *************************************************
  74. $(MISC)\dedtdemo.rlk:   dedtdemo.blc
  75.     @echo ---------------
  76.     @echo Making: $<
  77.     @echo -fs$(MISC)\dedtdemo.rc                                 >$<
  78.     @echo -fo$(MISC)\dedtdemo.res                               >>$<
  79.     @echo $(MISC)\dedtdemo.srs                                  >>$<
  80.  
  81. # *** DEDTDEMO.DEF *************************************************
  82. $(MISC)\dedtdemo.def:   dedtdemo.blc
  83.     @echo ---------------
  84.     @echo Making: $<
  85.     @echo NAME          DEDTDEMO                                 >$<
  86.     @echo DESCRIPTION   'StarView-DesignEditorDemo'             >>$<
  87.     @echo EXETYPE       WINDOWS                                 >>$<
  88.     @echo STUB          'WINSTUB.EXE'                           >>$<
  89.     @echo CODE          LOADONCALL MOVEABLE DISCARDABLE         >>$<
  90.     @echo DATA          PRELOAD MOVEABLE MULTIPLE               >>$<
  91.     @echo HEAPSIZE      4096                                    >>$<
  92.     @echo STACKSIZE     8192                                    >>$<
  93.