CFLAGS = OPT OPTSIZE PARM=S CPU=ANY MATH=I
LDFLAGS = MATH=I LIB LIB:reqtools.lib

REMOBJ = ReminderMain.o ReminderSASc.o Gadfunc.o Gadutil.o Globals.o Events.o
CHKOBJ = CheckMain.o

default: Reminder ReminderCheck

Reminder: $(REMOBJ)
	sc LINK $(REMOBJ) $(LDFLAGS) to Reminder

ReminderCheck: $(CHKOBJ)
	sc LINK $(CHKOBJ) $(LDFLAGS) to ReminderCheck

ReminderMain.o : ReminderMain.c Constants.h Globals.h ReminderSAS.h Gadfunc.h 
ReminderSASc.o : ReminderSASc.c ReminderSAS.h ReminderSAS.c 
Gadfunc.o : Gadfunc.c ReminderSAS.h Gadfunc.h Events.h Gadutil.h Constants.h Globals.h
Gadutil.o : Gadutil.c Gadutil.h Constants.h Globals.h ReminderSAS.h Gadfunc.h 
Globals.o : Globals.c Constants.h Globals.h 
Events.o : Events.c Events.h Constants.h Globals.h 
CheckMain.o : CheckMain.c Constants.h 

.c.o:
	sc $(CFLAGS) $<
