home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / APPS / hl10osrc.lzh / Lib / makefile < prev    next >
Makefile  |  1994-04-23  |  2KB  |  70 lines

  1. CPP = gcc2 -Fcc2pluss200 #200 -Fcccp2s200
  2. CFLAGS = -I../Include -c -gg
  3.  
  4. SRCS = vBTee.cc vm.cc CardRecord.cc ListRecord.cc CommandScreen.cc \
  5.     EditForm.cc ScrollPrompt.cc LLScrollPrompt.cc Terminal.cc \
  6.     ParseExpr.y EvalExpr.cc Card.cc PTree.cc LList.cc
  7.  
  8. OBJS = vBTree.r vm.r CardRecord.r ListRecord.r CommandScreen.r \
  9.     EditForm.r ScrollPrompt.r LLScrollPrompt.r Terminal.r \
  10.     ParseExpr.r EvalExpr.r Card.r PTree.r LList.r
  11.  
  12. LIBR = libr.l
  13.  
  14. libr.l : $(OBJS)
  15.     merge $(OBJS) >-libr.l
  16.     rdump -l libr.l
  17.  
  18. vm.r : vm.cc ../Include/common.h ../Include/vm.h
  19.     $(CPP) $(CFLAGS) vm.cc -o vm.r
  20.  
  21. vBTree.r : vBTree.cc ../Include/common.h ../Include/vm.h ../Include/vBTree.h
  22.     $(CPP) $(CFLAGS) vBTree.cc -o vBTree.r
  23.  
  24. CardRecord.r : CardRecord.cc ../Include/common.h ../Include/Card.h \
  25.         ../Include/CardRecord.h
  26.     $(CPP) $(CFLAGS) CardRecord.cc -o CardRecord.r
  27.  
  28. ListRecord.r : ListRecord.cc ../Include/common.h ../Include/ListRecord.h
  29.     $(CPP) $(CFLAGS) ListRecord.cc -o ListRecord.r
  30.  
  31. Card.r : Card.cc ../Include/common.h ../Include/Card.h
  32.     $(CPP) $(CFLAGS) Card.cc -o Card.r
  33.  
  34. LList.r : LList.cc ../Include/common.h ../Include/LList.h
  35.     $(CPP) $(CFLAGS) LList.cc -o LList.r
  36.  
  37. PTree.r : PTree.cc ../Include/common.h ../Include/PTree.h
  38.     $(CPP) $(CFLAGS) PTree.cc -o PTree.r
  39.  
  40. Terminal.r : Terminal.cc ../Include/common.h ../Include/Terminal.h
  41.     $(CPP) $(CFLAGS) Terminal.cc -o Terminal.r
  42.  
  43. CommandScreen.r : CommandScreen.cc ../Include/common.h ../Include/Terminal.h \
  44.         ../Include/CommandScreen.h
  45.     $(CPP) $(CFLAGS) CommandScreen.cc -o CommandScreen.r
  46.  
  47. EditForm.r : EditForm.cc ../Include/common.h ../Include/Terminal.h \
  48.         ../Include/EditForm.h
  49.     $(CPP) $(CFLAGS) EditForm.cc -o EditForm.r
  50.  
  51. ScrollPrompt.r : ScrollPrompt.cc ../Include/common.h ../Include/Terminal.h \
  52.         ../Include/ScrollPrompt.h
  53.     $(CPP) $(CFLAGS) ScrollPrompt.cc -o ScrollPrompt.r
  54.  
  55. LLScrollPrompt.r : LLScrollPrompt.cc ../Include/common.h ../Include/Terminal.h \
  56.         ../Include/LLScrollPrompt.h ../Include/LList.h
  57.     $(CPP) $(CFLAGS) LLScrollPrompt.cc -o LLScrollPrompt.r
  58.  
  59. ParseExpr.r : ParseExpr.tab.cc ../Include/common.h ../Include/Card.h \
  60.           ../Include/PTree.h
  61.     $(CPP) $(CFLAGS) -DYYDEBUG=1 ParseExpr.tab.cc -o ParseExpr.r
  62.  
  63. EvalExpr.r : EvalExpr.cc ../Include/common.h ../Include/Card.h \
  64.           ../Include/PTree.h
  65.     $(CPP) $(CFLAGS) EvalExpr.cc -o EvalExpr.r
  66.  
  67. ParseExpr.tab.cc : ParseExpr.y
  68.     bisonpp -vd ParseExpr.y
  69.  
  70.