CFLAGS			= -hi KeyMacro.SYM -wnu -so

OBJS1			= KeyMacro.o KeySupport.o MRArpFile.o
OBJS2			= KeyMacro-Handler.o KeySupport.o

all:			KeyMacro.SYM KeyMacro KeyMacro-Handler Null-Handler

KeyMacro:		$(OBJS1)
			LN +q -m -o KeyMacro rstart.o gads.o $(OBJS1) -Larp -Lc

KeyMacro-Handler:	$(OBJS2)
			LN +q -m $(OBJS2) -Lc

Null-Handler:		Null-Handler.o
			LN +q -m Null-Handler.o

KeyMacro.o:		KeyMacro.c
			CC $(CFLAGS) -m0b KeyMacro.c

Null-Handler.o:		Null-Handler.c
			CC -so -wnu -mmscd0b -r4 Null-Handler.c

KeyMacro.SYM:		PreInclude.c
			CC -ho KeyMacro.SYM PreInclude.c
