home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / pascal / library / dos / teseract / source / make1 < prev    next >
Encoding:
Text File  |  1988-10-02  |  1.4 KB  |  57 lines

  1. #
  2. # Makefile for TesSeRact (Borland or *nix-style make)
  3. #
  4. # Invoke as 'MAKE /FMAKE1'
  5. #
  6. # Note that users of Microsoft MASM should add '/DMASM' to the command line
  7. #
  8.  
  9. OBJ1=tsint2f.obj tspopup.obj tsutil.obj tshot.obj tsint8.obj tsint9.obj 
  10. OBJ2=tsint13.obj tsint16.obj tsint1c.obj tsint21.obj tsint24.obj 
  11. OBJ3=tsint28.obj tsinit.obj tsgetdat.obj tssethot.obj tschkres.obj tsenatsr.obj 
  12. OBJ4=tsdistsr.obj tscaltsr.obj tssetsta.obj tsgetsta.obj tsreltsr.obj 
  13. OBJ5=tsgetpop.obj tsstack.obj tsdobeep.obj tsrestsr.obj tschkhot.obj 
  14. OBJ6=tsgetpar.obj tsuser24.obj tsstukbd.obj tstrigpo.obj tstrigbg.obj
  15. OBJ7=dummy1.obj dummy2.obj dummy3.obj dummy4.obj dummy5.obj dummy6.obj
  16.  
  17. OBJS=$(OBJ1) \
  18.     $(OBJ2) \
  19.     $(OBJ3) \
  20.     $(OBJ4) \
  21.     $(OBJ5) \
  22.     $(OBJ6) \
  23.     $(OBJ7)
  24.  
  25. VERSION=1.10
  26.  
  27. ASS=OPTASM
  28.  
  29. AFLAGS=/Ml /DVER='$(VERSION)' /I. /I$(INCLUDE) /V /B63
  30.  
  31. .asm.obj:
  32.     $(ASS) $(MASM) $(AFLAGS) $* $(DB3);
  33.  
  34. all:  tess.lib tesstp.tpu tess_asm.obj tess_bp.obj tess_end.obj
  35.  
  36. $(OBJS):    tess.inc
  37.  
  38. tess.lib:    $(OBJS) make1.lb
  39.     -del tess.lib
  40.     tlib @make1.lb
  41.  
  42. tesstp.tpu:    tess_tp.obj tesstp.pas tess.tp4
  43.     t:\tp\tpc tesstp
  44.  
  45. tess_tp.obj:    tess_tp.asm tess.lib
  46.     $(ASS) $(MASM) $(AFLAGS) tess_tp;
  47.  
  48. tess_asm.obj:    tess_asm.asm tess.lib
  49.     $(ASS) $(MASM) $(AFLAGS) tess_asm;
  50.  
  51. tess_bp.obj:    tess_bp.asm tess.lib
  52.     $(ASS) $(MASM) $(AFLAGS) tess_bp;
  53.  
  54. tess_end.obj:    tess_end.asm tess.lib
  55.     $(ASS) $(MASM) $(AFLAGS) tess_end;
  56.  
  57.