home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / programs / develop / as65 / demo / o / makefile < prev   
Makefile  |  1995-02-27  |  2KB  |  73 lines

  1. ################################################################
  2. #
  3. # Makefile to build Jackophone V5.00
  4. # by Thomas Lehmann 15-Feb-90
  5. #
  6. ################################################################
  7.  
  8. FLAGS    =    -f -id/
  9.  
  10.  
  11.  
  12.  
  13.  
  14. all:    o/Epr1 o/Epr2 o/JP.EPR BOOT
  15.  
  16.  
  17. INC    = d/acia_tty.d d/config.d d/defs.d d/display.d d/io.d d/macros.d \
  18.       d/memory.d d/tast_led.d d/timer.d d/version.tab
  19.  
  20.  
  21.  
  22. # ---------------------------
  23. # Eprom immer Simulator laden
  24. # ---------------------------
  25. BOOT:    
  26.     copy o/JP.EPR par:
  27.  
  28.  
  29.  
  30. # ==========================================================
  31. # großes Eprom erzeugen, Epr2 wegen Adressdecodierung als 1.
  32. # ==========================================================
  33.  
  34. o/JP.EPR:    o/Epr1 o/Epr2
  35.     join filler.obj o/Epr2 o/Epr1 TO $@
  36.  
  37.  
  38.  
  39.  
  40.  
  41. # =========================
  42. # Eprom 1, Haupt Funktionen
  43. # =========================
  44.  
  45. o/Epr1:    $(INC) \
  46.     s/main.asm s/calculate.asm s/display.asm \
  47.     s1/anruf.asm s1/babyruf.asm s1/bea_post.asm s1/bta.asm \
  48.     s1/epr2_jmp.asm s1/funktast.asm \
  49.     s1/gebuehren.asm s1/gu.asm s1/hoerton.asm s1/init.asm s1/irq.asm \
  50.     s1/key_ber.asm s1/key_ende.asm s1/key_lösch.asm s1/kontrolle.asm \
  51.     s1/led.asm s1/led_update.asm s1/leitung.asm s1/main_task.asm \
  52.     s1/namtast.asm s1/notruf.asm s1/relais.asm s1/reset_vekt.asm \
  53.     s1/setup.asm s1/speicher.asm s1/ss.asm s1/statistik.asm \
  54.     s1/summer.asm s1/task.asm s1/tast_abfr.asm s1/tast_ausw.asm \
  55.     s1/termin.asm s1/uhr.asm s1/update.asm s1/util.asm \
  56.     s1/version.asm s1/wahl.asm s1/watchdog.asm
  57.     as65 s/main.asm $(FLAGS) -o $@
  58.  
  59.  
  60.  
  61.  
  62. # ======================================
  63. # Eprom 2, STR1 Umbau, Sonder Funktionen
  64. # ======================================
  65.  
  66. o/Epr2:    $(INC) \
  67.     s/main.asm s/calculate.asm s/display.asm \
  68.     s2/acia_6551.asm s2/debug.asm s2/epr1_jmp.asm s2/ext_cmd.asm \
  69.     s2/terminal.asm s2/telbuch.asm
  70.     as65 s/main.asm $(FLAGS) -o $@ -D EPROM2
  71.  
  72.  
  73.