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

#Sources
SOURCES:sh = ls *.cpp ../*.cpp
#
#TARGET FILE 
#
TARGET_NAME=libIPMPNull.so
TARGET=../../../library_player3d/${TARGET_NAME}
TARGET_SOFT=../../../library_player3d/IPMP-c3

INCLUDE_PATH=-I. -I./../../Include -I./../../Core -I./../ 

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

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

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

ipmp_obj:
	cd ../; make all

%.o:%.cpp
	$(CC) -DPLAYER3D -DADV_AUDIO -D__UNIX -c -g ${INCLUDE_PATH} -KPIC  $?


clean:
	rm -rf *.o ${TARGET}

