home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / languages / pascal / PTC / _PtC1 / makefile < prev    next >
Encoding:
Makefile  |  1991-04-25  |  1.3 KB  |  53 lines

  1. # Fill in this line with the source of toansi as released
  2. # with Ansi C Release 3
  3.  
  4. ORIGINAL = c.toansi
  5.  
  6. all: !RunImage !Driver toansip mkptypesp
  7.      echo PTC up to date
  8.  
  9. toansip: toansip.c
  10.          cc toansip
  11.  
  12. toansip.c: $(ORIGINAL)
  13.            echo If you don't have patch, do this once by hand...
  14.            patch -o c.toansip $(ORIGINAL) < ansi-patch
  15.  
  16. mkptypesp: mkptypesp.c mkptypesp.h
  17.            cc mkptypesp
  18.  
  19. !Driver: driver.c
  20.            cc -o !Driver driver.c
  21.  
  22. !RunImage: argvgt.o fopen.o getl.o ptc.o ptcerror.o
  23.            cc -o !RunImage ptc.o argvgt.o fopen.o getl.o ptcerror.o
  24.  
  25. argvgt.o:  argvgt.c argvgt.h ptcmain.h ptcerror.h
  26.            set Ptc$Dir @
  27.            cc -c -J$.clib,@ argvgt.c
  28.            unset Ptc$Dir
  29.  
  30. fopen.o:   fopen.c fopen.h ptcmain.h ptcerror.h
  31.            set Ptc$Dir @
  32.            cc -c -J$.clib,@ fopen.c
  33.            unset Ptc$Dir
  34.  
  35. getl.o:    getl.c getl.h ptcmain.h ptcerror.h
  36.            set Ptc$Dir @
  37.            cc -c -J$.clib,@ getl.c
  38.            unset Ptc$Dir
  39.  
  40. ptc.h:     ptc.c
  41.            mkptypes -e -s -A c.ptc > h.ptc
  42.  
  43. ptc.o:     ptc.c ptc.h ptcmain.h ptcerror.h argvgt.h fopen.h getl.h
  44.            set Ptc$Dir @
  45.            cc -c -J$.clib,@ ptc.c
  46.            unset Ptc$Dir
  47.  
  48. ptcerror.o: ptcmain.h ptcerror.h
  49.             set Ptc$Dir @
  50.             cc -c -J$.clib,@ ptcerror.c
  51.             unset Ptc$Dir
  52.  
  53.