# Makefile for FileTrifInstance
# @authors  Prashanth Gujjeti (prashanth.gujjeti@sun.com)
# @ 03/27/2003

#Sources
SOURCES = FileTrifInstance.cpp
#
#TARGET FILE 
#
TARGET_NAME=libFileTrifInstance.so
TARGET=../../../library_player3d/${TARGET_NAME}
TARGET_SOFT=../../../library_player3d/FileTrifInstance

INCLUDE_PATH=-I. -I./../../Include -I./../../BifsEnc -I./../../Predictive/Encoder -I./../../OpenGl/sensors -I./../../Core -I./../../Player3d -I./../../Decoder -I./../DMIFInclude 

#
#OBJECT FILES
#
OBJ=$(SOURCES:%.cpp=%.o) 

#
LIB = -L./../../../library_player3d -lztl 
CC = CC 

all: ${TARGET}
${TARGET}: ${OBJ}
	${CC} -o ${TARGET} -G -g  -KPIC ${OBJ} ${INCLUDE_PATH}
	rm -f ${TARGET_SOFT}
	ln -s ${TARGET_NAME} ${TARGET_SOFT}

%.o:%.cpp
	$(CC) -DPLAYER3D -DADV_AUDIO -D__UNIX -c -g ${INCLUDE_PATH} -KPIC  $?
clean:
	rm -rf *.o ../../../library_player3d/libFileTrifInstance.so
