# Project:   BuildSP


# Toolflags:
CCflags = -c -depend !Depend -IC: -throwback 
Linkflags = -aif -o $@ 
ObjAsmflags = -depend !Depend -ThrowBack -Stamp -quit -CloseExec
CMHGflags = 
LibFileflags = -c -o $@
Squeezeflags = -o $@
AAsmflags = -depend !Depend -quit -CloseExec -To $@ -From


# Final targets:
@.!InitMDisc.!RunImage:   @.o.InitMaster @.SPLibrary C:o.stubs 
        link $(linkflags) @.o.InitMaster @.SPLibrary C:o.stubs 
@.SPLibrary:   @.o.SProutines @.o.SPscheme @.o.WindDef 
        LibFile $(LibFileflags) @.o.SProutines @.o.SPscheme @.o.WindDef 


# User-editable dependencies:


# Static dependencies:
@.o.SProutines:   @.c.SProutines
        cc $(ccflags) -o @.o.SProutines @.c.SProutines 
@.o.SPscheme:   @.c.SPscheme
        cc $(ccflags) -o @.o.SPscheme @.c.SPscheme 
@.o.WindDef:   @.c.WindDef
        cc $(ccflags) -o @.o.WindDef @.c.WindDef 
@.o.InitMaster:   @.c.InitMaster
        cc $(ccflags) -o @.o.InitMaster @.c.InitMaster 


# Dynamic dependencies:
o.WindDef:	c.WindDef
o.InitMaster:	c.InitMaster
o.InitMaster:	C:h.kernel
o.InitMaster:	h.SProutines
o.InitMaster:	h.SPDefs
o.SProutines:	c.SProutines
o.SProutines:	C:h.kernel
o.SProutines:	h.SProutines
o.SProutines:	h.SPdefs
o.SPscheme:	c.SPscheme
o.SPscheme:	C:h.kernel
o.SPscheme:	C:h.werr
o.SPscheme:	h.SProutines
o.SPscheme:	h.SPdefs
