##
##	FracBlank - AmigaDOS 2.04 commodities utility screenblanker
##
##	Copyright © 1991-1992 by Olaf `Olsen' Barthel
##		All Rights Reserved
##
##	Cosmic flame fractal code derived from xlock source code
##
##	Copyright © 1988-1991 by Patrick J. Naughton.
##

.c.o881:
	LC $(CFLAGS) -fd8 -mt3 -o$*.o881 $*.c

.c.offp:
	LC $(CFLAGS) -ff -mt0 -DMATH_FFP -o$*.offp $*.c

.asm.o:
	ASM -IASM: $*.asm

CFLAGS			= -ccimqws -b1 -r1 -v -j89 -O -HFracBlank.SYM
LFLAGS			= SC SD ND DEFINE __main=__tinymain
LIBS			= LIB:lc.lib LIB:amiga2.0.lib
OBJS881			= FracBlank.o881 Plot.o StringFormat.o Pointer.o
OBJSFFP			= FracBlank.offp Plot.o StringFormat.o Pointer.o

all:			FracBlank.SYM FracBlank_FFP FracBlank_881

FracBlank_FFP:		$(OBJSFFP)
			BLINK LIB:c.o $(OBJSFFP) TO $@ LIB LIB:lcmffp.lib $(LIBS) $(LFLAGS)

FracBlank_881:		$(OBJS881)
			BLINK LIB:c.o $(OBJS881) TO $@ LIB LIB:lcm881.lib $(LIBS) $(LFLAGS)

FracBlank.SYM:		PreInclude.c
			LC -ph -o$@ PreInclude.c
