# Makefile for 3DS2POV for use with DJGCC compiler


CC = egcs
CFLAGS = -O2 
LIBS =  -lm

HEADERS = rayopt.h vect.h

OBJS1 =  3ds2pov.o rayopt.o vect.o
OBJS2 =  3dsani.o

all: 3ds2pov 3dsani

3ds2pov: $(OBJS1)

	$(CC) $(CFLAGS) $(OBJS1) $(LIBS) -o $@


3dsani: $(OBJS2)
	$(CC) $(CFLAGS) $(OBJS2) $(LIBS) -o $@

clean:
	rm -f $(OBJS1) $(OBJS2) core

3ds2pov.o: 3ds2pov.c rayopt.h vect.h

rayopt.o: rayopt.c rayopt.h vect.h

vect.o: vect.c vect.h

3dsani.o: 3dsani.c

