home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dream 55
/
Amiga_Dream_55.iso
/
RISCOS
/
MAGAZINE
/
NEWS
/
3DENGI.ZIP
/
3DEngine
/
!PlotLib
/
src
/
MakeFile
Wrap
Makefile
|
1998-08-12
|
6KB
|
241 lines
# Project: 3DTest
# Toolflags:
CCflags = -c -g -depend !Depend -IC: -throwback -Otime -zps1
CCflagsH = -c -depend !Depend -IC: -throwback -Otime -DHierProf_PROFILE
CCflagsM = -c -g -depend !Depend -IC: -throwback -Otime -DMemcheck_MEMCHECK
C++flags = -c -depend !Depend -IC: -throwback
Linkflags = -aif -c++ -o $@
ObjAsmflags = -throwback -NoCache -depend !Depend
CMHGflags =
LibFileflags = -c -o $@
Squeezeflags = -o $@
.SUFFIXES: .o .om .oh .c .s
.s.o:; OBjasm $(ObjAsmFlags) -o $@ $<
.c.o:; cc $(CCflags) -o $@ $<
.c.om:; MemCheck.CC cc $(ccflagsM) -o $@ $<
.c.oh:; cc $(ccflagsH) -o $@ $<
# O_FILES
O_FILES = \
@.o.PlotLib24 \
@.o.PlotLib16 \
@.o.PlotLib8 \
@.o.plotter8 \
@.o.plotter24 \
@.o.plotter16 \
@.o.private
# OM_FILES
OM_FILES = \
@.om.PlotLib24 \
@.om.PlotLib16 \
@.om.PlotLib8 \
@.o.plotter8 \
@.o.plotter24 \
@.o.plotter16 \
@.om.private
# Final targets:
#All: @.PlotLib @.PlotLibM
All: @.PlotLib
Echo PlotLib built!
@.PlotLib: $(O_FILES)
libfile -co PlotLib $(O_FILES)
@.PlotLibM: $(OM_FILES)
libfile -co PlotLibM $(OM_FILES)
# User-editable dependencies:
# Static dependencies:
@.o.PlotLib24: @.c.PlotLib
cc $(ccflags) -o @.o.PlotLib24 @.c.PlotLib -DBPP=24
@.o.PlotLib16: @.c.PlotLib
cc $(ccflags) -o @.o.PlotLib16 @.c.PlotLib -DBPP=16
@.o.PlotLib8: @.c.PlotLib
cc $(ccflags) -o @.o.PlotLib8 @.c.PlotLib -DBPP=8
@.om.PlotLib24: @.c.PlotLib
cc $(ccflags) -o @.om.PlotLib24 @.c.PlotLib -DBPP=24
@.om.PlotLib16: @.c.PlotLib
cc $(ccflags) -o @.om.PlotLib16 @.c.PlotLib -DBPP=16
@.om.PlotLib8: @.c.PlotLib
cc $(ccflags) -o @.om.PlotLib8 @.c.PlotLib -DBPP=8
# Dynamic dependencies:
om.private: c.private
om.private: C:h.stdlib
o.plotter16: s.plotter16
o.plotter24: s.plotter24
om.PlotLib24: c.PlotLib
om.PlotLib24: h.PlotLib
om.PlotLib24: h.Private
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib24: c.P_Plotter
om.PlotLib16: c.PlotLib
om.PlotLib16: h.PlotLib
om.PlotLib16: h.Private
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib16: c.P_Plotter
om.PlotLib8: c.PlotLib
om.PlotLib8: h.PlotLib
om.PlotLib8: h.Private
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
om.PlotLib8: c.P_Plotter
o.plotter8: s.plotter8
o.PlotLib24: c.PlotLib
o.PlotLib24: h.PlotLib
o.PlotLib24: h.Private
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib24: c.P_Plotter
o.PlotLib16: c.PlotLib
o.PlotLib16: h.PlotLib
o.PlotLib16: h.Private
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib16: c.P_Plotter
o.PlotLib8: c.PlotLib
o.PlotLib8: h.PlotLib
o.PlotLib8: h.Private
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.PlotLib8: c.P_Plotter
o.private: c.private