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

#
#JAVA_HOME = /usr/java1.1

INCLUDE_PATH=-I. -I./../../Include -I./../../Core -I./../../Player3d \
-I./../../Decoder -I./../stubs \
-I${JAVA_HOME}/include -I${JAVA_HOME}/include/solaris

all: res_mgr

#Sources
RES_SOURCES=ResourceManagerImp.cpp

#TARGET FILE 
RES_TARGET_NAME=libresourcemanager.so
RES_TARGET=../../../library_player3d/${RES_TARGET_NAME}

#OBJECT FILES
RES_OBJ=$(RES_SOURCES:%.cpp=%.o) 

RES_LIB = -L./../../../library_player3d 
RES_CC = CC 

res_mgr: ${RES_TARGET}
${RES_TARGET}: ${RES_OBJ}
	${RES_CC} -o ${RES_TARGET} -G -g  -KPIC ${RES_OBJ} ${INCLUDE_PATH}

${RES_OBJ}:${RES_SOURCES}
	$(RES_CC) -DPLAYER3D -DSIA -DMPGJ \
-c -g ${INCLUDE_PATH} -KPIC  $?

clean:
	rm -f *.o {TARGET}
