summaryrefslogtreecommitdiff
path: root/dviware/dvitops/makefile.ms
blob: 8f20340a128ffc972f0fb82df38c7fdfa570ccb9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# $Header: /usr/jjc/dvitops/RCS/makefile.ms,v 1.3 89/02/22 14:51:52 jjc Rel $
# makefile for Microsoft make and Microsoft C v5.1
CC=cl
MODEL=C
STACKSIZE=5000
FP=i
OPTIMISATIONS=x
CFLAGS=/A$(MODEL) /O$(OPTIMISATIONS) /Za /FP$(FP)
LDFLAGS=/Fm /F $(STACKSIZE) /FP$(FP)
OBJECTS=main.obj getopt.obj code.obj read.obj special.obj \
pk.obj font.obj dvi.obj util.obj

.c.obj :
	$(CC) $(CFLAGS) /c $*.c

main.obj : main.c dvitops.h util.h config.h

code.obj : code.c dvitops.h util.h config.h

read.obj : read.c dvitops.h util.h config.h

special.obj : special.c dvitops.h util.h config.h

pk.obj : pk.c dvitops.h util.h config.h

font.obj : font.c dvitops.h util.h config.h

dvi.obj : dvi.c dvitops.h util.h config.h

util.obj : util.c util.h config.h

getopt.obj : getopt.c dvitops.h util.h config.h

dvitops.exe : $(OBJECTS)
	$(CC) $(LDFLAGS) /Fedvitops $(OBJECTS)

psfont.obj : psfont.c util.h config.h

aftopl.obj : aftopl.c util.h config.h

pfbtops.obj : pfbtops.c util.h config.h

psfont.exe : psfont.obj util.obj
	$(CC) $(LDFLAGS) /Fepsfont.exe psfont.obj util.obj

aftopl.exe : aftopl.obj util.obj getopt.obj
	$(CC) $(LDFLAGS) /Feaftopl.exe aftopl.obj util.obj getopt.obj

pfbtops.exe : pfbtops.obj util.obj
	$(CC) $(LDFLAGS) /Fepfbtops.exe pfbtops.obj util.obj