.autodepend

BC5=C:\BC5

all:   cfgexe  dviout.exe   cfgcln
 @echo SYSTEM=WIN32 MODEL=f DIAGS=0 DEBUG=0

# bcc32i.exe has some problems to compile the follwing sources

.rc.res:
 $(BC5)\BIN\brcc32.exe -r -i$(BC5)\include -i$(BC5)\include\mfc $<
.cpp.obj:
 $(BC5)\BIN\bcc32.exe {$< }
.c.obj:
 $(BC5)\BIN\bcc32.exe {$< }

# OPT = -I$(BC5)\INCLUDE -DNOFLOAT;ENGLISH;VFTPIC;LIPS3;ESCPAGE;DVIPRT;TTFONT;FLI;JDWN;FAX;ND;GCC;GIF;BIGFONT;NO_OUTP;WIN32

# OPT = -O1 -K -I$(BC5)\INCLUDE -DNOFLOAT;ENGLISH;VFTPIC;DVIPRT;TTFONT;FLI;ND;GCC;GIF;NO_OUTP;RAWOUT;WIN32

OPT = -K -I$(BC5)\INCLUDE -DNOFLOAT;ENGLISH;VFTPIC;DVIPRT;LIPS3;ESCPAGE;RAWOUT;JDWN;FAX;TTFONT;FLI;ND;GCC;GIF;NO_OUTP;WIN32;VIRTUALFONT

cfgexe:
 @copy &&|
$(OPT)
-c -W -3 -d -k-
-w -w-sig -w-para -w-pin
| bcc32.cfg >NUL

dviout.res : resource.h version.h

OBJ = \
   lips3.obj\
   escpage.obj\
   loadpk.obj\
   main.obj\
   option.obj\
   p_out.obj\
   pret.obj\
   prtinit.obj\
   prtsize.obj\
   putdvi.obj\
   raster.obj\
   stack.obj\
   tpic.obj\
   ttfont.obj\
   vdata.obj\
   vfont.obj\
   vraster.obj\
   gray.obj\
   getfont.obj\
   flifont.obj\
   fontdef.obj\
   dviread.obj\
   epsbox.obj\
   err.obj\
   bitmap.obj\
   buf.obj\
   buffer.obj\
   decodepk.obj\
   bitblt.obj\
   misc.obj\
   printbmp.obj\
   wmain.obj\
   winjtt.obj\
   wndproc.obj\
   mwndproc.obj\
   ddesrv.obj\
   aboutdlg.obj\
   inter.obj\
   loupewnd.obj\
   tabctrl.obj\
   poutw32c.obj\
   plug_in.obj\
   virfont.obj\
   dviout.res


dviout.exe: $(OBJ) 
  $(BC5)\BIN\tlink32.exe @&&|
-Tpe -aa -c $(BC5)\BIN\..\lib\c0w32+
lips3.obj+
escpage.obj+
loadpk.obj+
dviread.obj+
option.obj+
p_out.obj+
pret.obj+
prtinit.obj+
prtsize.obj+
putdvi.obj+
raster.obj+
stack.obj+
tpic.obj+
ttfont.obj+
vdata.obj+
vfont.obj+
vraster.obj+
gray.obj+
getfont.obj+
flifont.obj+
fontdef.obj+
epsbox.obj+
err.obj+
bitblt.obj+
bitmap.obj+
buf.obj+
buffer.obj+
decodepk.obj+
misc.obj+
winjtt.obj+
inter.obj++
ddesrv.obj+
aboutdlg.obj+
printbmp.obj+
main.obj+
wmain.obj+
wndproc.obj+
loupewnd.obj+
mwndproc.obj+
tabctrl.obj+
poutw32c.obj+
plug_in.obj+
virfont.obj
dviout.exe
-x
$(BC5)\BIN\..\lib\import32 $(BC5)\lib\cw32 $(BC5)\lib\ole2w32
|,&&|
EXETYPE WINDOWS
CODE PRELOAD MOVEABLE DISCARDABLE
DATA PRELOAD MOVEABLE MULTIPLE
|,dviout.res

cfgcln:
 @del bcc32.cfg

optcfg.exe : optcfg.c s_cfg.h s_cfgbld.h
	$(BC5)\BIN\bcc32 -d -O1 -k- optcfg.c

chkfont.exe : chkfont.c
	$(BC5)\BIN\bcc32 -d -O1 -DGCC;WIN32 -k- chkfont.c

ttindex.exe : ttindex.c ttindex.h
	$(BC5)\BIN\bcc32 -d -O1 -DGCC;WIN32 -k- ttindex.c

rawprt.exe  : rawprt.c
	$(BC5)\BIN\bcc32 -d -O1 -k- rawprt.c

bmc.exe : bmc.c
	$(BC5)\BIN\bcc32 -d -O1 -k- bmc.c

