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


include ../Makeconf

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

ifneq ($(strip $(PYTHON_INC)),)
INCLUDES += -I$(PYTHON_INC)
endif

ifneq ($(RMANPATH),)
INCLUDES += -I$(RMANPATH)/include
WITH_RENDERMAN  := YES
LDFLAGS += -L$(RMANPATH)/lib
endif


ifeq ($(WITH_RENDERMAN),YES)
  LIBVEERMAN := $(LIB)/libveerman.a -lribout
  CXXFLAGS += -DVEE_WITH_RENDERMAN=1
endif

LIBRARY       = veepython

HDRS	      = 

SRCS	      = vee_swigpy.C

OBJS	      = vee_swigpy.o

DLIBS	      = $(LIB)/libveebase.so

SLIBS	      =	$(LIB)/libveebase.a

LIBS          = -lGL -lGLU $(VEEQT) \
		$(VEEEXT) \
		$(VEETEST) \
		$(GEEBASE) \
		$(MJWIDGETS) \
		$(MJDSP) \
		$(MJCORE) \
		$(DIVABASE) \
		$(SOLARBASE) \
		$(SOLARLOADERS) \
		$(CONFIGREADER) \
		$(MAGIC) \
		$(THREAD) $(QT) -lGL -lGLU $(MATH)

#		$(IMAGICK) \
#		$(SOLARLOADERS) \
#		$(SOLARPF) \
		$(PERFORMER) \

SWIGFLAGS = -I../../include/ -I$(FLUID_ROOT)/include -I$(MUSTAJUURI_PATH)/include

#		/usr/lib/libpfdb/*.so \

# LIBS += /p/projects/tilmonen/local/Linux/lib/python2.2/config/libpython2.2.a

ifeq ($(SYSTEM),IRIX) # These are for SGI
WFLAGS += -woff 3201,1174,1110
endif

ifneq ($(RMANPATH),)
LIBS := -lribout -lveerman $(LIBS)
endif


all: dlib images shaders vee-gl.config vee_materials.mtl
		cd $(PLATFORM); ln -sf lib$(LIBRARY).so _vee.so 

images:
		ln -sf ../test/images .

shaders:
		ln -sf ../opengl/shaders .

vee-gl.config:
		ln -sf ../test/vee-gl.config  .

vee_materials.mtl:
		ln -sf ../test/vee_materials.mtl  .

#		

include ../Makelibs

