
#   Note:  In terms of compiling, if you do not have my latest
#   support library you may have to do some hacking to get the
#   code to link.
#
#   The precompiled symbol table, SYMBOLS.M, is *only* the AMIGA includes
#   .. */*.h (exec/*.h, etc....).  When generating a precompiled symbol
#   table remember to use the +L compiler option.

CFLAGS= +L +Icomp:include/symbols.m
OBJS= globals.o command.o keyboard.o main.o cmd1.o cmd2.o cmd3.o subs.o refs.o filereq.o menu.o mods.o rexx.o rexxbind.o
ASMS= globals.asm command.asm keyboard.asm main.asm cmd1.asm cmd2.asm cmd3.asm subs.asm refs.asm filereq.asm menu.asm mods.asm rexx.asm rexxbind.asm
SRCS= globals.c command.c keyboard.c main.c cmd1.c cmd2.c cmd3.c subs.c refs.c filereq.c menu.c mods.c rexx.c rexxbind.asm
HDR=  defs.h

.asm.o:
    as -iSYS2:asm -o $@ $*.asm

.c.o:
    cc $(CFLAGS) -o $@ $*.c

.c.asm:
    cc $(CFLAGS) -A -o ram:$@ $*.c

all: $(OBJS)
    ln +Q $(OBJS) -lsup32 -lc32 -O ram:dme

asm: $(ASMS)

clean:
    -delete $(OBJS) ram:dme

