home *** CD-ROM | disk | FTP | other *** search
/ QBasic & Borland Pascal & C / Delphi5.iso / C / Samples / CRCDOS.ARJ / MAKEFILE < prev    next >
Encoding:
Text File  |  1988-12-14  |  810 b   |  30 lines

  1. # Makfile for crcdos.  Public Domain (P) 1987 R. E. Faith
  2. # Environment: BORLAND TURBO C 1.0
  3. ;
  4. CC= tcc
  5. # -ms= Use small memory model, -f-= No floating point
  6. # -N= Include stack overflow logic (because of potentially infinite recursion */
  7. # -w= Enable all warning messages
  8. CSWITCH= -ms -f- -N -w
  9. !if 0
  10. # -y= Include line numbers for a symbolic debugger, -M= make a link map
  11. CDEBUG= -y -M
  12. !else
  13. # -G= Optimize for speed, -O= Optimize for size, -d = merge literal strings
  14. COPT= -G -O -d
  15. !endif
  16.  
  17. GEN_HEADERS= genlib.h
  18. OBJS = c_break.obj chandler.obj getopt.obj fnstuff.obj crcstuff.obj
  19.  
  20. crcdos.exe: crcdos.c $(OBJS) $(GEN_HEADERS)
  21.     $(CC) $(CSWITCH) $(CDEBUG) $(COPT) crcdos.c $(OBJS)
  22.  
  23. .c.obj:
  24.     $(CC) -c $(CSWITCH) $(CDEBUG) $(COPT) $<
  25.  
  26. $(OBJS): $(GEN_HEADERS)
  27.  
  28. clean: nul
  29.     rm -f *.obj
  30.