# DDP # SRC = ages.c check.c config.c dcheck.c disqual.c legtime.c \ mara.c menudrv.c print.c report.c teamupd.c times.c \ upload.c vduW32.c HDRS = consts.h proto.h structs.h OBJS = $(SRC:.c=.o) EXE = mara.exe GETTIME = gettime.exe DEBUG = DEBUG += -g CFLAGS += -mno-cygwin -Wall $(DEBUG) ISCC = /c/Program\ Files/Inno\ Setup\ 4/iscc.exe $(EXE) : $(OBJS) gcc -mno-cygwin -o $(EXE) $(OBJS) $(OBJS) : $(HDRS) makefile $(GETTIME) : gettime.c gcc -o $(GETTIME) gettime.c .PHONY : clean clean : rm -f $(OBJS) rm -f _Mara.iss .PHONY : all all : clean $(EXE) release .PHONY : very_clean very_clean: -rm -f *.o *.OBJ BRMR.?? BRMR.FIN BRMR.NAM BRMR*.HTM -rm -f brmr_* *.err Errs.* *.stackdump leg[12345] Sleg[12345] .PHONY : release release: setup.exe setup.exe: Mara.iss $(EXE) cp Mara.iss _Mara.iss $(ISCC) _Mara.iss rm -f _Mara.iss