#   Makefile for the Amiga.
#
#   Set the configuration variables below to taste.

CC	= lc:lc
LDFLAGS = -cufirst -v -d0 -m3s -O
OBJECTS = pcal.o exprpars.o moonphas.o pcalutil.o readfile.o writefil.o

pcal:	$(OBJECTS)
	blink from lib:c.o $(OBJECTS) to pcal lib lib:lcm.lib lib:lc.lib SC SD VERBOSE ND
	@ echo "+ Build of pcal complete!"

exprpars.o:	exprpars.c pcaldefs.h
	$(CC) $(LDFLAGS) >bugs-$> exprpars.c

moonphas.o:	moonphas.c pcaldefs.h pcalglob.h
	$(CC) $(LDFLAGS) >bugs-$> moonphas.c

pcal.o:		pcal.c pcaldefs.h pcalglob.h pcallang.h
	$(CC) $(LDFLAGS) >bugs-$> pcal.c

pcalutil.o:	pcalutil.c pcaldefs.h pcalglob.h pcallang.h
	$(CC) $(LDFLAGS) >bugs-$> pcalutil.c

readfile.o:	readfile.c pcaldefs.h pcalglob.h pcallang.h
	$(CC) $(LDFLAGS) >bugs-$> readfile.c

writefil.o:	writefil.c pcaldefs.h pcalglob.h pcallang.h 
	$(CC) $(LDFLAGS) >bugs-$> writefil.c

pcalinit: pcalinit.c
	$(CC) $(LDFLAGS) >bugs-$> -Lscsdndver pcalinit pcalinit.c

pcalinit.h: pcalinit pcalinit.ps
	DH0:pcal/pcalinit pcalinit.ps
