# Project:   jfplib


# Toolflags:
CCflags = -c -depend !Depend -IC: -throwback
C++flags = -c -depend !Depend -IC: -throwback
Linkflags = -aif -c++ -o $@
f2cflags = 
ObjAsmflags = -throwback -NoCache -depend !Depend
CMHGflags = 
LibFileflags = -c -o $@
Squeezeflags = -o $@
JFPatchflags = -depend !Depend -throwback -nobanner


# Final targets:
@.o.jfplib:   @.o.fileio @.o.main @.o.memory @.o.string @.o.stdio 
        LibFile $(LibFileflags) @.o.fileio @.o.main @.o.memory @.o.string \
        @.o.stdio 


# User-editable dependencies:


# Static dependencies:
@.o.fileio:   @.j.fileio
        JFPatch -in @.j.fileio -out @.o.fileio $(jfpatchflags)
@.o.main:   @.j.main
        JFPatch -in @.j.main -out @.o.main $(jfpatchflags)
@.o.memory:   @.j.memory
        JFPatch -in @.j.memory -out @.o.memory $(jfpatchflags)
@.o.string:   @.j.string
        JFPatch -in @.j.string -out @.o.string $(jfpatchflags)
@.o.stdio:   @.j.stdio
        JFPatch -in @.j.stdio -out @.o.stdio $(jfpatchflags)


# Dynamic dependencies:
@.o.stdio:	@.j.stdio
@.o.main:	@.j.main
