home *** CD-ROM | disk | FTP | other *** search
/ ftp.mactech.com 2010 / ftp.mactech.com.tar / ftp.mactech.com / online / source / c / compilers / mpw-perl-byacc1.8.1.sit.hqx / mpw-perl-byacc1.8.1 / makefile < prev    next >
Makefile  |  1993-02-23  |  1KB  |  62 lines

  1. # makefile for perl-bYacc, as adapted to the MPW environment
  2. # by Roberto Avanzi <gandalf@sabrina.dei.unipd.it>
  3. # based on the makefile by Parag Patel <parag@sde.hp.com> for
  4. # the C-only bYacc under MPW.
  5.  
  6. C = C
  7. CFLAGS = -model farData -opt full,speed -mbg full
  8. # debug options: -mbg on -sym on
  9.  
  10. OBJECTS = ∂
  11.         closure.c.o ∂
  12.         error.c.o ∂
  13.         lalr.c.o ∂
  14.         lr0.c.o ∂
  15.         #main.c.o ∂
  16.         mkpar.c.o ∂
  17.         output.c.o ∂
  18.         reader.c.o ∂
  19.         skeleton.c.o ∂
  20.         symtab.c.o ∂
  21.         verbose.c.o ∂
  22.         warshall.c.o ∂
  23.  
  24.  
  25. yacc ƒƒ {OBJECTS}
  26.     Link -model far -d -c 'MPS ' -t MPST ∂
  27.         {OBJECTS} ∂
  28.         #"{CLibraries}"CSANELib.o ∂
  29.         #"{CLibraries}"Math.o ∂
  30.         #"{CLibraries}"Complex.o ∂
  31.         "{CLibraries}"StdClib.o ∂
  32.         "{Libraries}"Stubs.o ∂
  33.         "{Libraries}"Runtime.o ∂
  34.         "{Libraries}"Interface.o ∂
  35.         "{Libraries}"ToolLibs.o ∂
  36.         main.c.o -o yacc
  37.  
  38. closure.c.o ƒ closure.c defs.h
  39.      {C} {CFLAGS}  closure.c
  40. error.c.o ƒ error.c defs.h
  41.      {C} {CFLAGS}  error.c
  42. lalr.c.o ƒ lalr.c defs.h
  43.      {C} {CFLAGS}  lalr.c
  44. lr0.c.o ƒ lalr.c defs.h
  45.      {C} {CFLAGS}  lr0.c
  46. main.c.o ƒ main.c defs.h
  47.      {C} {CFLAGS}  main.c
  48. mkpar.c.o ƒ mkpar.c defs.h
  49.      {C} {CFLAGS}  mkpar.c
  50. output.c.o ƒ output.c defs.h
  51.      {C} {CFLAGS}  output.c
  52. reader.c.o ƒ reader.c defs.h
  53.      {C} {CFLAGS}  reader.c
  54. skeleton.c.o ƒ symtab.c defs.h
  55.      {C} {CFLAGS}  skeleton.c
  56. symtab.c.o ƒ symtab.c defs.h
  57.      {C} {CFLAGS}  symtab.c
  58. verbose.c.o ƒ verbose.c defs.h
  59.      {C} {CFLAGS}  verbose.c
  60. warshall.c.o ƒ warshall.c defs.h
  61.      {C} {CFLAGS}  warshall.c
  62.