# Project:   forall


# Toolflags:
CCflags = -c -depend !Depend -throwback -IC:
Linkflags = -o $@
CMHGflags = 
LibFileflags = -c -o $@
Squeezeflags = -o $@
Pascalflags = -c -depend !Depend -throwback -IP:
ASflags = -dde -throwback
BasAsmflags = -dde -throwback
Basicflags = -dde -throwback
ASMflags = -throwback


# Final targets:
@.forall:   C:o.GSTstubs @.o.MiscCode @.o.ReadDir @.o.forall 
        link $(linkflags) C:o.GSTstubs @.o.MiscCode @.o.ReadDir @.o.forall 


# User-editable dependencies:

# Static dependencies:
@.o.MiscCode:   @.a.MiscCode
        ASM $(ASMFlags) -output @.o.MiscCode @.a.MiscCode
@.o.ReadDir:   @.a.ReadDir
        ASM $(ASMFlags) -output @.o.ReadDir @.a.ReadDir
@.o.forall:   @.c.forall
        cc $(ccflags) -o @.o.forall @.c.forall 


# Dynamic dependencies:
o.forall:	c.forall
o.forall:	h.ReadDir
o.forall:	h.MiscCode
o.forall:	C:h.kernel
o.forall:	c.messages
