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
|