home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / magazine / msysjour / vol07 / 03 / drag / makefile < prev    next >
Makefile  |  1992-05-01  |  1KB  |  47 lines

  1. #*****************************************************************************
  2. #Module name: MAKEFILE
  3. #Programmer : Jeffrey M. Richter.
  4. #Description: Makefile to Drop File Server.
  5. #*****************************************************************************
  6.  
  7. INCLUDEDIR = D:\BC\Include
  8. LIBDIR = D:\BC\Lib
  9.  
  10. MODEL = m
  11.  
  12. RESOURCES = $(ICONS) $(BITMAPS) $(CURSORS)
  13.  
  14. .c.obj:
  15.     bcc $(CFLAGS) $(DEFINES) {$< }
  16.  
  17. .rc.res:
  18.     rc -r $(DEFINES) -I$(INCLUDEDIR) $<
  19.  
  20.  
  21. .autodepend
  22.  
  23. CFLAGS = -Od -c -f- -WS -P-c -p -v -w -m$(MODEL) -I$(INCLUDEDIR)
  24. LFLAGS = /P/v/n/m/s/L$(LIBDIR)
  25.  
  26. LIBS = CW$(MODEL) Import Shell CommDlg
  27.  
  28. PROG = DFServer
  29.  
  30. M1 = $(PROG).obj
  31. MODULES = $(M1)
  32.  
  33. ICONS   = $(PROG).ico
  34. BITMAPS = 
  35. CURSORS = df-multi.cur df-notok.cur df-singl.cur
  36.  
  37. $(PROG).Exe: $(MODULES) $(PROG).Def $(PROG).Res
  38.     tlink  $(LFLAGS) @&&!
  39. C0W$(MODEL) $(MODULES)
  40. $(PROG), $(PROG), $(LIBS), $(PROG)
  41. !
  42.     rc -31 -T -i$(INCLUDEDIR) $(PROG).Res
  43.     TDStrip -s $(PROG)
  44.  
  45. $(PROG).res: $(PROG).rc $(PROG).h $(RESOURCES)
  46.  
  47.