home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
gondwana.ecr.mu.oz.au/pub/
/
Graphics.tar
/
Graphics
/
fermiVogle.tar.Z
/
fermiVogle.tar
/
devel
/
src
/
makefile.os2
< prev
next >
Wrap
Makefile
|
1996-02-07
|
1KB
|
67 lines
#
# This Makefile is used to compile the OS/2 PM version of VOGLE
# with Borland C++ 1.0 for OS/2.
#
CC = bcc
TLIB = tlib
CFLAGS = -c -sm -4 -O2 -ff -w-pro -w-pia \
-DPC -DOS2 -DTC -DPOSTSCRIPT -DDXY -DHPGL
LIB = voglepm.lib
all: $(LIB)
HDRS = vogle.h
OBJS = \
attr.obj \
aspect.obj \
buffer.obj \
pref.obj \
clip.obj \
curves.obj \
arcs.obj \
draw.obj \
drivers.obj \
valloc.obj \
viewing.obj \
viewp.obj \
mapping.obj \
matrix.obj \
move.obj \
objects.obj \
patches.obj \
points.obj \
polygons.obj \
rect.obj \
tensor.obj \
text.obj \
trans.obj \
scale.obj \
getgp.obj \
newtokens.obj \
yobbarays.obj \
getstring.obj \
ps.obj \
hpdxy.obj \
voglepm.obj
voglepm.obj: ..\drivers\ibmpc\voglepm.c vogle.h
$(CC) $(CFLAGS) -I..\drivers\ibmpc ..\drivers\ibmpc\voglepm.c
ps.obj: ..\drivers\ps.c
$(CC) $(CFLAGS) ..\drivers\ps.c
hpdxy.obj: ..\drivers\hpdxy.c
$(CC) $(CFLAGS) ..\drivers\hpdxy.c
$(LIB): $(OBJS) tlibpm.in
@if exist $(LIB) del $(LIB)
$(TLIB) $(LIB) @tlibpm.in, voglepm.lst
.c.obj:
$(CC) $(CFLAGS) $<