home *** CD-ROM | disk | FTP | other *** search
/ RISC DISC 1 / RISC_DISC_1.iso / pd_share / code / ada / Examples / demos / makefile < prev    next >
Encoding:
Makefile  |  1994-10-15  |  1.5 KB  |  82 lines

  1. # Project: Ada demos
  2.  
  3. Adacomp = adacomp -d -l demolib 
  4. Adabind = adabind -l demolib 
  5. Adaexec = adaexec -l demolib 
  6.  
  7. all:    demof demod democ demob demoa demo9 demo8 demo7 \
  8.     demo6 demo5 demo4 demo3 demo2 demo1 
  9.     echo demos complete.
  10.  
  11. demo1:;    $(Adacomp) -n test.ada 
  12.     $(Adabind) 
  13.     $(Adaexec) 
  14.  
  15. demo2:;    $(Adacomp) -n en.ada 
  16.     $(Adabind) 
  17.     $(Adaexec) <dat.en
  18.  
  19. demo3:;    $(Adacomp) -n factr.ada 
  20.     $(Adabind) 
  21.     $(Adaexec) <dat.factr
  22.  
  23. demo4:;    $(Adacomp) -n primes 
  24.     $(Adabind) 
  25.     $(Adaexec) 
  26.  
  27. demo5:;    $(Adacomp) -n pi
  28.     $(Adabind) 
  29.     $(Adaexec) 
  30.  
  31. demo6:;    $(Adacomp) -n genqsort
  32.     $(Adabind) 
  33.     $(Adaexec) 
  34.  
  35. demo7:;    $(Adacomp) -n dates3
  36.     $(Adabind) 
  37.     $(Adaexec) <dat.dates3
  38.  
  39. demo8:;    $(Adacomp) -n task
  40.     $(Adabind) 
  41.     $(Adaexec) 
  42.  
  43. demo9:;    $(Adacomp) -n phil
  44.     $(Adabind) 
  45.     $(Adaexec) 
  46.  
  47. demoa:;    $(Adacomp) -n spath
  48.     $(Adabind) 
  49.     $(Adaexec) 
  50.  
  51. demob:;    $(Adacomp) -n list
  52.     $(Adacomp) topsort
  53.     $(Adabind) 
  54.     $(Adaexec) <dat.topsort
  55.     $(Adacomp) concord
  56.     $(Adabind) -m concordance
  57.     $(Adaexec) -m concordance <dat.concord
  58.  
  59. democ:;    $(Adacomp) -n random
  60.     $(Adacomp) semaphor
  61.     $(Adacomp) intio
  62.     $(Adacomp) screenio
  63.     $(Adacomp) maze
  64.     $(Adacomp) new_maze
  65.     $(Adacomp) draw
  66.     $(Adacomp) hilbert
  67.     $(Adabind) -i screen_io.o -m draw
  68.     $(Adabind) -i screen_io.o -m hilbert
  69.     echo type '$(Adaexec) -m draw' outside the desktop running in mode 0
  70.     echo type '$(Adaexec) -m hilbert' outside the desktop running in mode 0
  71.  
  72. demod:;    $(Adacomp) -n diners1.ada 
  73.     $(Adacomp) diners2 
  74.     $(Adabind) -i screen_io.o 
  75.     echo type '$(Adaexec)' outside the desktop running in mode 0
  76.  
  77. demof:;    $(Adacomp) -n primes3
  78.     $(Adabind) 
  79.     $(Adaexec) 
  80.  
  81.  
  82.