# Make file for uEmacs 3.11

#CCflags = -c -I<C$Clib>,<C$RISC_OSLib> -throwback -pcc
CCflags = -c -I<C$Clib>,<C$RISC_OSLib> -throwback -w -DWIMP_MODE

Linkflags = -o $@

LIBS = $.clib.o.stubs $.risc_oslib.o.risc_oslib lib.Utils

OBJS = o.Basic o.Bind o.Buffer o.Char o.Crypt o.Display o.Eval \
      o.Exec o.File o.Fileio o.Input o.Isearch o.Line o.Main o.Mouse o.Random \
      o.Region o.Riscos o.RiscOSwimp o.Screen o.Search o.Tags o.Window o.Word

LINKOBJS = $(OBJS)

HDRS = h.Ebind h.Edef h.Efunc h.Elang h.Epath h.Eproto h.Estruct h.Evar

# Conversion rules:
.c.o:;  cc $(CCflags) -o $@ $< 
                               
!uE311: !RunImage

!RunImage: $(OBJS)
        Link $(Linkflags) $(LINKOBJS) $(LIBS)
        Squeeze $@

$(OBJS): $(HDRS)
