home *** CD-ROM | disk | FTP | other *** search
Makefile | 1995-02-27 | 1.8 KB | 73 lines |
- ################################################################
- #
- # Makefile to build Jackophone V5.00
- # by Thomas Lehmann 15-Feb-90
- #
- ################################################################
-
- FLAGS = -f -id/
-
-
-
-
-
- all: o/Epr1 o/Epr2 o/JP.EPR BOOT
-
-
- INC = d/acia_tty.d d/config.d d/defs.d d/display.d d/io.d d/macros.d \
- d/memory.d d/tast_led.d d/timer.d d/version.tab
-
-
-
- # ---------------------------
- # Eprom immer Simulator laden
- # ---------------------------
- BOOT:
- copy o/JP.EPR par:
-
-
-
- # ==========================================================
- # großes Eprom erzeugen, Epr2 wegen Adressdecodierung als 1.
- # ==========================================================
-
- o/JP.EPR: o/Epr1 o/Epr2
- join filler.obj o/Epr2 o/Epr1 TO $@
-
-
-
-
-
- # =========================
- # Eprom 1, Haupt Funktionen
- # =========================
-
- o/Epr1: $(INC) \
- s/main.asm s/calculate.asm s/display.asm \
- s1/anruf.asm s1/babyruf.asm s1/bea_post.asm s1/bta.asm \
- s1/epr2_jmp.asm s1/funktast.asm \
- s1/gebuehren.asm s1/gu.asm s1/hoerton.asm s1/init.asm s1/irq.asm \
- s1/key_ber.asm s1/key_ende.asm s1/key_lösch.asm s1/kontrolle.asm \
- s1/led.asm s1/led_update.asm s1/leitung.asm s1/main_task.asm \
- s1/namtast.asm s1/notruf.asm s1/relais.asm s1/reset_vekt.asm \
- s1/setup.asm s1/speicher.asm s1/ss.asm s1/statistik.asm \
- s1/summer.asm s1/task.asm s1/tast_abfr.asm s1/tast_ausw.asm \
- s1/termin.asm s1/uhr.asm s1/update.asm s1/util.asm \
- s1/version.asm s1/wahl.asm s1/watchdog.asm
- as65 s/main.asm $(FLAGS) -o $@
-
-
-
-
- # ======================================
- # Eprom 2, STR1 Umbau, Sonder Funktionen
- # ======================================
-
- o/Epr2: $(INC) \
- s/main.asm s/calculate.asm s/display.asm \
- s2/acia_6551.asm s2/debug.asm s2/epr1_jmp.asm s2/ext_cmd.asm \
- s2/terminal.asm s2/telbuch.asm
- as65 s/main.asm $(FLAGS) -o $@ -D EPROM2
-
-
-