
CC            = cc

CCFlags       = -c -throwback -IC: -IOS:
LinkFlags     = -o $@

Libs          = OSLib:o.OSLib C:o.Stubs
Objects       = o.microc o.parser o.lclib o.main

!microC.microC: $(Objects)
              Link $(Linkflags) $(Objects) $(Libs)
#              Squeeze -f -v !microC.microC
          
.c.o:;        $(CC) $(CCflags) $< -o $@
.s.o:;        $(ASM) $(ASMflags) -from $< -to $@

# Dynamic dependencies:
o.microc:     c.microc h.microc
o.parser:     c.parser h.microc
o.lclib:      c.lclib h.microc
o.main:       c.main h.microc
