# Project:   SF3KtoProT


# Toolflags:
CCflags = -c -depend !Depend -IC: -throwback -fahi -DNDEBUG -apcs 3/32/fpe2/swst/fp/nofpr
C++flags = -c -depend !Depend -IC: -throwback
Linkflags = -aif -c++ -o $@
ObjAsmflags = -throwback -NoCache -depend !Depend
CMHGflags =
LibFileflags = -c -o $@
Squeezeflags = -o $@


# Final targets:
@.SF3KtoProT:   @.o.main @.o.decomp C:o.StubsG @.o.samp @.o.protracker \
        @.o.platform
        Link $(Linkflags) @.o.main @.o.decomp C:o.StubsG @.o.samp \
        @.o.protracker @.o.platform


# User-editable dependencies:

# Static dependencies:
@.o.main:   @.c.main
        cc $(ccflags) -o @.o.main @.c.main
@.o.decomp:   @.c.decomp
        cc $(ccflags) -o @.o.decomp @.c.decomp
@.o.samp:   @.c.samp
        cc $(ccflags) -o @.o.samp @.c.samp
@.o.protracker:   @.c.protracker
        cc $(ccflags) -o @.o.protracker @.c.protracker
@.o.platform:   @.c.platform
        cc $(ccflags) -o @.o.platform @.c.platform


# Dynamic dependencies:
o.decomp:	c.decomp
o.decomp:	h.decomp
o.decomp:	h.platform
o.platform:	c.platform
o.platform:	C:h.kernel
o.platform:	h.platform
o.main:	c.main
o.main:	h.decomp
o.main:	h.samp
o.main:	h.protracker
o.main:	h.samp
o.main:	h.platform
o.main:	h.main
o.samp:	c.samp
o.samp:	h.platform
o.samp:	h.samp
o.samp:	h.protracker
o.samp:	h.samp
o.protracker:	c.protracker
o.protracker:	h.main
o.protracker:	h.samp
o.protracker:	h.protracker
o.protracker:	h.samp
o.protracker:	h.platform
