Subversion Repositories svn1-original

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
45 - 1
SRC = ages.c check.c config.c dcheck.c disqual.c legtime.c \
1 root 2
      mara.c  menudrv.c print.c report.c teamupd.c times.c \
3
      upload.c vduW32.c
4
 
5
HDRS = consts.h proto.h structs.h
6
 
7
OBJS = $(SRC:.c=.o)
8
 
9
EXE = mara.exe
10
GETTIME = gettime.exe
11
 
61 - 12
DEBUG =
13
DEBUG += -g
14
CFLAGS += -mno-cygwin -Wall $(DEBUG)
15
 
1 root 16
ISCC = /c/Program\ Files/Inno\ Setup\ 4/iscc.exe
17
 
18
$(EXE) : $(OBJS)
19
	gcc -mno-cygwin  -o $(EXE) $(OBJS)
20
 
21
$(OBJS) : $(HDRS) makefile
22
 
23
$(GETTIME) : gettime.c
24
	gcc -o $(GETTIME) gettime.c
25
 
26
.PHONY : clean
27
clean :
27 - 28
	rm -f $(OBJS)
29
	rm -f _Mara.iss
1 root 30
 
31
.PHONY : all
32
all : clean $(EXE) release
33
 
34
.PHONY : very_clean
35
very_clean:
36
	-rm -f *.o *.OBJ BRMR.?? BRMR.FIN BRMR.NAM BRMR*.HTM
37
	-rm -f brmr_* *.err Errs.* *.stackdump leg[12345] Sleg[12345]
38
 
39
.PHONY : release
40
release: setup.exe
41
 
42
setup.exe: Mara.iss $(EXE)
43
	cp Mara.iss _Mara.iss
44
	$(ISCC) _Mara.iss
45
	rm -f _Mara.iss