CLIB =  $.clib.o.stubs
RISCOSLIB = $.risc_oslib.o.risc_oslib

OBJ =   o.ARM o.BEZIER o.BLOB o.BOUND o.BOXES o.CAMERA o.COLOUR o.CONES \
        o.CSG o.DISCS o.DUMP o.EXPRESS o.GIF o.GIFDECOD o.HFIELD  \
        o.IFF o.IMAGE o.LIGHTING o.MATRICES o.NORMAL o.OBJECTS    \
        o.PARSE o.PIGMENT o.PLANES o.POINT o.POLY o.POVRAY o.QUADRICS \
        o.RAW o.RAY o.RENDER o.SPHERES o.TARGA o.TEXTURE o.TOKENIZE \
        o.TRIANGLE o.TXTTEST o.VECT

TARGET = povray19

.c.o:
        cc -c -pcc -w -throwback $* -I$.risc_oslib -depend !Depend

$(TARGET) : $(OBJ)
        link -o $(TARGET) $(OBJ) $(RISCOSLIB) $(CLIB)
        squeeze $(TARGET)


# Dynamic dependencies:
o.ARM:	c.ARM
o.ARM:	$.risc_oslib.h.bbc
o.ARM:	$.risc_oslib.h.os
o.ARM:	$.risc_oslib.h.sprite
o.BEZIER:	c.BEZIER
o.BEZIER:	h.frame
o.BEZIER:	h.config
o.BEZIER:	h.vector
o.BEZIER:	h.povproto
o.BLOB:	c.BLOB
o.BLOB:	h.frame
o.BLOB:	h.config
o.BLOB:	h.vector
o.BLOB:	h.povproto
o.BOUND:	c.BOUND
o.BOUND:	h.frame
o.BOUND:	h.config
o.BOUND:	h.vector
o.BOUND:	h.povproto
o.BOXES:	c.BOXES
o.BOXES:	h.frame
o.BOXES:	h.config
o.BOXES:	h.vector
o.BOXES:	h.povproto
o.CAMERA:	c.CAMERA
o.CAMERA:	h.frame
o.CAMERA:	h.config
o.CAMERA:	h.vector
o.CAMERA:	h.povproto
o.COLOUR:	c.COLOUR
o.COLOUR:	h.frame
o.COLOUR:	h.config
o.COLOUR:	h.vector
o.COLOUR:	h.povproto
o.CONES:	c.CONES
o.CONES:	h.frame
o.CONES:	h.config
o.CONES:	h.vector
o.CONES:	h.povproto
o.CSG:	c.CSG
o.CSG:	h.frame
o.CSG:	h.config
o.CSG:	h.vector
o.CSG:	h.povproto
o.DISCS:	c.DISCS
o.DISCS:	h.frame
o.DISCS:	h.config
o.DISCS:	h.vector
o.DISCS:	h.povproto
o.DUMP:	c.DUMP
o.DUMP:	h.frame
o.DUMP:	h.config
o.DUMP:	h.povproto
o.EXPRESS:	c.EXPRESS
o.EXPRESS:	h.frame
o.EXPRESS:	h.config
o.EXPRESS:	h.vector
o.EXPRESS:	h.povproto
o.EXPRESS:	h.parse
o.GIF:	c.GIF
o.GIF:	h.frame
o.GIF:	h.config
o.GIF:	h.povproto
o.GIFDECOD:	c.GIFDECOD
o.GIFDECOD:	h.frame
o.GIFDECOD:	h.config
o.GIFDECOD:	h.povproto
o.HFIELD:	c.HFIELD
o.HFIELD:	h.frame
o.HFIELD:	h.config
o.HFIELD:	h.vector
o.HFIELD:	h.povproto
o.IFF:	c.IFF
o.IFF:	h.frame
o.IFF:	h.config
o.IFF:	h.povproto
o.IMAGE:	c.IMAGE
o.IMAGE:	h.frame
o.IMAGE:	h.config
o.IMAGE:	h.vector
o.IMAGE:	h.povproto
o.IMAGE:	h.texture
o.LIGHTING:	c.LIGHTING
o.LIGHTING:	h.frame
o.LIGHTING:	h.config
o.LIGHTING:	h.vector
o.LIGHTING:	h.povproto
o.MATRICES:	c.MATRICES
o.MATRICES:	h.frame
o.MATRICES:	h.config
o.MATRICES:	h.vector
o.MATRICES:	h.povproto
o.NORMAL:	c.NORMAL
o.NORMAL:	h.frame
o.NORMAL:	h.config
o.NORMAL:	h.vector
o.NORMAL:	h.povproto
o.NORMAL:	h.texture
o.OBJECTS:	c.OBJECTS
o.OBJECTS:	h.frame
o.OBJECTS:	h.config
o.OBJECTS:	h.vector
o.OBJECTS:	h.povproto
o.PARSE:	c.PARSE
o.PARSE:	h.frame
o.PARSE:	h.config
o.PARSE:	h.vector
o.PARSE:	h.povproto
o.PARSE:	h.parse
o.PIGMENT:	c.PIGMENT
o.PIGMENT:	h.frame
o.PIGMENT:	h.config
o.PIGMENT:	h.vector
o.PIGMENT:	h.povproto
o.PIGMENT:	h.texture
o.PLANES:	c.PLANES
o.PLANES:	h.frame
o.PLANES:	h.config
o.PLANES:	h.vector
o.PLANES:	h.povproto
o.POINT:	c.POINT
o.POINT:	h.frame
o.POINT:	h.config
o.POINT:	h.vector
o.POINT:	h.povproto
o.POLY:	c.POLY
o.POLY:	h.frame
o.POLY:	h.config
o.POLY:	h.vector
o.POLY:	h.povproto
o.POVRAY:	c.POVRAY
o.POVRAY:	h.frame
o.POVRAY:	h.config
o.POVRAY:	h.povproto
o.QUADRICS:	c.QUADRICS
o.QUADRICS:	h.frame
o.QUADRICS:	h.config
o.QUADRICS:	h.vector
o.QUADRICS:	h.povproto
o.RAW:	c.RAW
o.RAW:	h.frame
o.RAW:	h.config
o.RAW:	h.povproto
o.RAY:	c.RAY
o.RAY:	h.frame
o.RAY:	h.config
o.RAY:	h.vector
o.RAY:	h.povproto
o.RENDER:	c.RENDER
o.RENDER:	h.frame
o.RENDER:	h.config
o.RENDER:	h.vector
o.RENDER:	h.povproto
o.SPHERES:	c.SPHERES
o.SPHERES:	h.frame
o.SPHERES:	h.config
o.SPHERES:	h.vector
o.SPHERES:	h.povproto
o.TARGA:	c.TARGA
o.TARGA:	h.frame
o.TARGA:	h.config
o.TARGA:	h.povproto
o.TEXTURE:	c.TEXTURE
o.TEXTURE:	h.frame
o.TEXTURE:	h.config
o.TEXTURE:	h.vector
o.TEXTURE:	h.povproto
o.TEXTURE:	h.texture
o.TOKENIZE:	c.TOKENIZE
o.TOKENIZE:	h.frame
o.TOKENIZE:	h.config
o.TOKENIZE:	h.povproto
o.TOKENIZE:	h.parse
o.TRIANGLE:	c.TRIANGLE
o.TRIANGLE:	h.frame
o.TRIANGLE:	h.config
o.TRIANGLE:	h.vector
o.TRIANGLE:	h.povproto
o.TXTTEST:	c.TXTTEST
o.TXTTEST:	h.frame
o.TXTTEST:	h.config
o.TXTTEST:	h.vector
o.TXTTEST:	h.povproto
o.TXTTEST:	h.texture
o.VECT:	c.VECT
o.VECT:	h.frame
o.VECT:	h.config
o.VECT:	h.povproto
o.VECT:	h.vector
