home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1997 March
/
VPR9703A.ISO
/
VPR_DATA
/
DOGA
/
SOURCES
/
POLYEDIT.LZH
/
MODEL
/
MAKEFILE.98
< prev
next >
Wrap
Text File
|
1995-03-21
|
1KB
|
41 lines
CFLAGS1 = -DGCC
CFLAGS2 = -DPDEBUG=1 -DPC98 -DGO32
CFLAGS3 = -O -fstrength-reduce -fomit-frame-pointer -Wall
CFLAGS4 = -I. -I../lib -I../ml -I../matrix -I../matlib -I../reader
CFLAGS = @CFLAGS
OBJS1 = model.o init.o syslib.o event.o eventlib.o menu.o menulib.o
OBJS2 = ctrl.o dlog.o dloglib.o
OBJS3 = poly.o polylib.o atr.o atrlib.o object.o objlib.o select.o sellib.o file.o
OBJS4 = search.o shade.o map.o buffer.o alloc.o
OBJS5 = view1.o view2.o view3.o view4.o viewlib.o
OBJS6 = text98.o font98.o graph98.o mouse98.o
OBJS = ${OBJS1} ${OBJS2} ${OBJS3} ${OBJS4} ${OBJS5} ${OBJS6}
LIBS = ../lib/lib.a ../matrix/matrix.a ../reader/reader.a ../matlib/matclass.a ../ml/ml.a
SLIBS = ../lib/slib.a ../matrix/smatrix.a ../reader/sreader.a ../matlib/smatclass.a ../ml/sml.a
all : model.exe
CFLAGS: makefile.go
echo\ $(CFLAGS1) > CFLAGS
echo\ $(CFLAGS2) >> CFLAGS
echo\ $(CFLAGS3) >> CFLAGS
echo\ $(CFLAGS4) >> CFLAGS
OBJS: makefile.go
echo\ $(OBJS1) > OBJS
echo\ $(OBJS2) >> OBJS
echo\ $(OBJS3) >> OBJS
echo\ $(OBJS4) >> OBJS
echo\ $(OBJS5) >> OBJS
echo\ $(OBJS6) >> OBJS
echo\ $(SLIBS) >> OBJS
model : CFLAGS OBJS $(OBJS)
gcc @OBJS -lm -lpc -o model
model.exe : model
aout2exe model