Subversion Repositories svn1-original

Rev

Rev 92 | Blame | Compare with Previous | Last modification | View Log | RSS feed

# 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