Upload.mak, A-26, Appendix a – Rockwell Automation 1785-Vx0B, D17856.5.9 PLC-5 VME VMEbus Programmable Controllers User Manual User Manual

Page 148

Advertising
background image

Appendix A

Sample Applications

A-26

.AUTODEPEND

#

*Translator Definitions*

CC = bcc +UPLOAD.CFG
TASM = TASM
TLIB = tlib
TLINK = tlink
LIBPATH = C:\BORLANDC\LIB
INCLUDEPATH = C:\BORLANDC\INCLUDE

#

*Implicit Rules*

.c.obj:
$(CC) -c {$< }

.cpp.obj:
$(CC) -c {$< }

#

*List Macros*

EXE_dependencies = \
p40vula.obj \
p40vulc.obj \
p40vrbp.obj \
p40vihas.obj \
p40vrpc.obj \
p40vrer.obj \
p40vger.obj \
common.obj \
p40vspcc.obj \
p40vscm.obj \
upload.obj \
{$(LIBPATH)}bmclib.lib

#

*Explicit Rules*

upload.exe: upload.cfg $(EXE_dependencies)
$(TLINK) /v/x/n/P-/L$(LIBPATH) @&&|
c0l.obj+
p40vula.obj+
p40vulc.obj+
p40vrbp.obj+
p40vihas.obj+
p40vrpc.obj+
p40vrer.obj+
p40vger.obj+
common.obj+
p40vspcc.obj+
p40vscm.obj+
upload.obj
upload

# no map file

bmclib.lib+
emu.lib+
mathl.lib+
cl.lib
|

#

*Individual File Dependencies*

p40vula.obj: upload.cfg p40vula.c

p40vulc.obj: upload.cfg p40vulc.c

p40vrbp.obj: upload.cfg p40vrbp.c

UPLOAD.MAK

Advertising