#ident "%W%"   %G%

# Makefile for Dore Render

SHELL = /bin/sh

CCCOM =		$(CC) $(CFLAGS) -I$(DORE_LOC)/dore/include
LDCOM =		$(LD) $(LDFLAGS)
ARCOM =		$(AR) $(ARFLAGS)
OBJ_PATH =	$(DORE_LOC)/dore/obj/$(DORE_OBJTYPE)/render_config/mlr
LIB_PATH =	$(DORE_LOC)/dore/lib/$(DORE_OBJTYPE)

compile:	mlrd matd lit geom cam

mlrd::
		cd mlrd; $(MAKE) 

matd::
		cd matd; $(MAKE)

lit::
		cd lit; $(MAKE)

geom::
		cd geom; $(MAKE)

cam::
		cd cam; $(MAKE)

library::
	(cd $(OBJ_PATH); $(ARCOM) $(LIB_PATH)/$(DORE_LIB_NAME) \
	mlrd/*.o matd/*.o lit/*.o geom/*.o cam/*.o )

object::
	(cd $(OBJ_PATH); \
	$(LDCOM) $(LIB_PATH)/dore.sub.o -o $(LIB_PATH)/dore.t.o \
	mlrd/*.o matd/*.o lit/*.o geom/*.o cam/*.o )
	mv $(LIB_PATH)/dore.t.o $(LIB_PATH)/dore.sub.o

clean::
	(cd $(OBJ_PATH); /bin/rm -f mlrd/* matd/* lit/* geom/* cam/* )



