# Project:   InitDisc


# Toolflags:
CCflags = -c -depend !Depend -IC: -throwback -zM -Wa 
C++flags = -c -depend !Depend -IC: -throwback
Linkflags = -rmf -v -c++ -o $@ 
ObjAsmflags = -throwback -NoCache -depend !Depend
CMHGflags = 
LibFileflags = -c -o $@
Squeezeflags = -o $@


# Final targets:
@.!RunImage:   @.o.Clean @.o.cmhead @.o.CleanCod @.o.Init C:o.Stubs 
        Link $(Linkflags) @.o.Clean @.o.cmhead @.o.CleanCod @.o.Init C:o.Stubs 


# User-editable dependencies:

# Static dependencies:
@.o.Clean:   @.c.Clean
        cc $(ccflags) -o @.o.Clean @.c.Clean 
@.o.cmhead:   @.cmhg.cmhead
        cmhg @.cmhg.cmhead -o @.o.cmhead
@.o.CleanCod:   @.s.CleanCod
        objasm $(objasmflags) -from @.s.CleanCod -to @.o.CleanCod
@.o.Init:   @.c.Init
        cc $(ccflags) -o @.o.Init @.c.Init 


# Dynamic dependencies:
o.CleanCod: s.CleanCod
o.Clean:	c.Clean
o.Clean:	C:h.swis
o.Clean:	C:h.kernel
o.Init:	c.Init
o.Init:	C:h.swis
o.Init:	C:h.kernel
