File: comwin.mak

package info (click to toggle)
xfractint 20.4.10-5
  • links: PTS, VCS
  • area: non-free
  • in suites: sid, trixie
  • size: 5,112 kB
  • sloc: ansic: 77,361; asm: 430; cpp: 425; makefile: 347; sh: 38
file content (141 lines) | stat: -rwxr-xr-x 3,764 bytes parent folder | download | duplicates (4)
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141

# Note that frachelp.mak and fractint.mak can't be combined into a single
# make file because with MSC6 we need to use "NMK", to have enough memory
# available for the compiler.  NMK would not trigger subsequent recompiles
# due to a rebuild of helpdefs.h file if we used a single step.

OBJ = 3d.obj ant.obj bigflt.obj biginit.obj bignum.obj calcfrac.obj \
cmdfiles.obj decoder.obj editpal.obj encoder.obj evolve.obj \
f16.obj fracsubr.obj fractals.obj fractalp.obj fractalb.obj \
frasetup.obj gifview.obj hcmplx.obj help.obj history.obj \
jb.obj jiim.obj line3d.obj loadfile.obj loadmap.obj \
lorenz.obj lsys.obj lsysf.obj memory.obj miscfrac.obj miscovl.obj \
miscres.obj mpmath_c.obj parser.obj parserfp.obj plot3d.obj \
prompts1.obj prompts2.obj soi.obj \
soi1.obj stereo.obj testpt.obj tgaview.obj

HFD = ..\headers

# Next is a pseudo-target for nmake/nmk.  It just generates harmless
# warnings with make.

all : $(OBJ)

.c.obj:
	$(CC) /I$(HFD) $(OptT) $*.c >> f_errs.txt

Optsize = $(CC) /I$(HFD) $(OptS) $*.c >> f_errs.txt

Optnoalias = $(CC) /I$(HFD) $(OptN) $*.c >> f_errs.txt


3d.obj : 3d.c $(HFD)\fractint.h

ant.obj : ant.c $(HFD)\helpdefs.h

bigflt.obj : bigflt.c $(HFD)\big.h
	$(Optnoalias)

biginit.obj : biginit.c $(HFD)\big.h
	$(Optnoalias)

bignum.obj : bignum.c $(HFD)\big.h
	$(Optnoalias)

# only used for non ASM version
#bignumc.obj : bignumc.c $(HFD)\big.h
#        $(Optnoalias)

calcfrac.obj : calcfrac.c $(HFD)\fractint.h $(HFD)\mpmath.h

cmdfiles.obj : cmdfiles.c $(HFD)\fractint.h
	$(Optsize)

decoder.obj : decoder.c $(HFD)\fractint.h

editpal.obj : editpal.c $(HFD)\fractint.h
	$(Optsize)

encoder.obj : encoder.c $(HFD)\fractint.h $(HFD)\fractype.h

evolve.obj : evolve.c $(HFD)\fractint.h
        $(Optnoalias)

f16.obj : f16.c $(HFD)\targa_lc.h

fracsubr.obj : fracsubr.c $(HFD)\fractint.h $(HFD)\helpdefs.h
	$(Optnoalias)

fractals.obj : fractals.c $(HFD)\fractint.h $(HFD)\fractype.h $(HFD)\mpmath.h $(HFD)\helpdefs.h

fractalp.obj : fractalp.c $(HFD)\fractint.h $(HFD)\fractype.h $(HFD)\mpmath.h $(HFD)\helpdefs.h

fractalb.obj : fractalb.c $(HFD)\fractint.h $(HFD)\fractype.h $(HFD)\big.h $(HFD)\helpdefs.h

frasetup.obj : frasetup.c

gifview.obj : gifview.c $(HFD)\fractint.h

hcmplx.obj : hcmplx.c $(HFD)\fractint.h

help.obj : help.c $(HFD)\fractint.h $(HFD)\helpdefs.h $(HFD)\helpcom.h
	$(Optsize)

history.obj : history.c $(HFD)\fractint.h $(HFD)\fractype.h
	$(Optsize)

jb.obj : jb.c $(HFD)\fractint.h $(HFD)\helpdefs.h

jiim.obj : jiim.c $(HFD)\helpdefs.h

line3d.obj : line3d.c $(HFD)\fractint.h

loadfile.obj : loadfile.c $(HFD)\fractint.h $(HFD)\fractype.h
	$(Optsize)

loadmap.obj : loadmap.c $(HFD)\targa.h $(HFD)\fractint.h
	$(Optsize)

lorenz.obj : lorenz.c $(HFD)\fractint.h $(HFD)\fractype.h

lsys.obj : lsys.c $(HFD)\fractint.h $(HFD)\lsys.h

lsysf.obj : lsysf.c $(HFD)\fractint.h $(HFD)\lsys.h

memory.obj : memory.c

miscfrac.obj : miscfrac.c $(HFD)\fractint.h $(HFD)\mpmath.h

miscovl.obj : miscovl.c $(HFD)\fractint.h $(HFD)\fractype.h $(HFD)\helpdefs.h
	$(Optsize)

miscres.obj : miscres.c $(HFD)\fractint.h $(HFD)\fractype.h $(HFD)\helpdefs.h
	$(Optsize)

mpmath_c.obj : mpmath_c.c $(HFD)\mpmath.h

parser.obj : parser.c $(HFD)\fractint.h $(HFD)\mpmath.h
	$(Optnoalias)

parserfp.obj : parserfp.c $(HFD)\fractint.h $(HFD)\mpmath.h
	$(Optnoalias)

plot3d.obj : plot3d.c $(HFD)\fractint.h $(HFD)\fractype.h
	$(Optnoalias)

prompts1.obj : prompts1.c $(HFD)\fractint.h $(HFD)\fractype.h $(HFD)\helpdefs.h
	$(Optsize)

prompts2.obj : prompts2.c $(HFD)\fractint.h $(HFD)\fractype.h $(HFD)\helpdefs.h
	$(Optsize)

soi.obj : soi.c

soi1.obj : soi1.c

stereo.obj : stereo.c $(HFD)\helpdefs.h

testpt.obj: testpt.c $(HFD)\fractint.h

tgaview.obj : tgaview.c $(HFD)\fractint.h $(HFD)\targa_lc.h $(HFD)\port.h