##
##	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.fpu:
	sc $(CFLAGS) cpu=68030 math=881 $(OPTIMIZE) OBJNAME=$*.fpu $*.c

.c.ieee:
	sc $(CFLAGS) cpu=any math=ieee $(OPTIMIZE) OBJNAME=$*.ieee $*.c

CFLAGS		= streq strmerge nostkchk utillib
LFLAGS		= define __CXM33=__UCXM33 define __CXD33=__UCXD33 \
		  define __CXM22=__UCXM22 define __CXD22=__UCXD22 \
		  sc sd nd noicons

OPTIMIZE	= optimize optinlocal opttime optschedule
LIBS		= lib:sc.lib lib:amiga.lib lib:debug.lib

all:		FracBlank_ieee FracBlank_fpu

FracBlank_ieee:	FracBlank.ieee
		slink lib:c.o FracBlank.ieee to $@ lib lib:scmieee.lib $(LIBS) $(LFLAGS)

FracBlank_fpu:	FracBlank.fpu
		slink lib:c.o FracBlank.fpu to $@ lib lib:scm881.lib $(LIBS) $(LFLAGS)
