home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / m / msgbar10.zip / SOURCE.EXE / SAMPLE.MAK < prev    next >
Makefile  |  1992-12-29  |  1KB  |  46 lines

  1. MODEL=M
  2. CFLAGS= -c -A$(MODEL) -G2csw -Od -W3 -Zpie
  3. LFLAGS= /NOD /CO
  4.  
  5. OBJ=    .
  6. LNK=    .
  7. SRC=    .
  8. EXE=    .    
  9.  
  10. OBJECTS= $(OBJ)\sample.obj $(OBJ)\mb.obj
  11.  
  12. all: $(OBJECTS) $(EXE)\sample.exe
  13.  
  14. $(EXE)\sample.exe : $(LNK)\sample.obj $(LNK)\sample.def \
  15.                      $(LNK)\sample.res
  16.     @echo $(OBJ)\sample                 + >      $(LNK)\sample.lnk
  17.     @echo $(OBJ)\mb                      >>      $(LNK)\sample.lnk
  18.     @echo $(EXE)\sample.exe /align:16,   >>      $(LNK)\sample.lnk
  19.     @echo $(LNK)\sample.map/map/li,      >>      $(LNK)\sample.lnk
  20.     @echo $(LFLAGS) $(MODEL)libcew libw, >>      $(LNK)\sample.lnk
  21.     @echo $(LNK)\sample.def              >>      $(LNK)\sample.lnk
  22.     link <$(LNK)\sample.lnk
  23.     rc sample.res $(EXE)\sample.exe
  24.     
  25. $(SRC)\sample.res : $(SRC)\sample.rc
  26.     rc -r sample.rc
  27.  
  28. $(OBJ)\sample.obj : $(SRC)\sample.c
  29.     cl $(CFLAGS) sample.c
  30.  
  31. $(OBJ)\mb.obj : $(SRC)\mb.c
  32.     cl $(CFLAGS) mb.c 
  33.  
  34.  
  35. rel:
  36.     %set REL=TRUE
  37.     %set CFLAGS=-c -A$(MODEL) -Os -W3 -Zpe -G2csw
  38.     %set LFLAGS= /NOD
  39.  
  40. clean:
  41.     del *.obj
  42.     del sample.exe
  43.     del *.res
  44.     del *.lnk
  45.     del *.map
  46.