# This file is part of the Visual Effects Engine
#
# Copyright Tommi Ilmonen 2001
#


include ../Makeconf

# CUSTOMFLAGS   := $(DEBUGFLAGS)
CUSTOMFLAGS   := $(RELEASEFLAGS)

INCLUDES +=  -I$(VJ_BASE_DIR)/include  -I../engine

ifeq ($(SYSTEM),IRIX) # These are for SGI
  LIBDIRS += -L$(VJ_BASE_DIR)/lib32 
endif

ifeq ($(SYSTEM),Linux) # These are for Linux
  LIBDIRS += -L$(VJ_BASE_DIR)/lib
endif



LIBRARY       = CrystalVRJ

PROGRAM       = vee

HDRS	      = crystal_vrjuggler.h


SRCS	      = crystal_vrjuggler.C

OBJS	      = crystal_vrjuggler.o

MAINSRC = main.C

MAINOBJ = main.o

LIBS          = $(VEETEST) $(VEEQT) $(VEEGL) $(VEEEXT) $(VEEBASE) \
		$(GEEBASE) \
		-lCrystalEngine \
		-lFluidProcessors -lFluidProcess -lFluid -lFluidVRJ \
		-lJuggler -lJuggler_ogl -lJuggler_utils \
		-lSolarGL \
		$(SOLARLOADERS) \
		$(SOLARPF) \
		-lSolar \
		$(PLIBS) \
		$(MAGIC) \
		$(QAWL) \
		$(MJDSP) $(MJCORE) $(MJBASE) \
		$(CONFIGREADER) \
		-lGL -lGLU \
		-ldibase \
		-laucontrol \
		-ljpeg \
		$(QT) \
		$(THREAD) \
		-lm


ifneq ($(RMANPATH),)

LIBS := -lribout $(LIBS)

endif

all: dlib dbin materials

materials: 
		ln -sf ../qt/vee_materials.mtl .
		cd images; ln -sf ../texturedir/*.png .

include $(VEE_PATH)/src/Makelibs

