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

#Sources
SOURCES:sh = ls *.cpp
#
#PORTING to Java 2
#JAVA_HOME = /usr/java1.1
#TARGET FILE 
#
TARGET_NAME=libNullDecoder.so
TARGET=../../library_player3d/${TARGET_NAME}
TARGET_SOFT=../../library_player3d/NullDecoder
INCLUDE_PATH=-I. -I./../Include -I./../Core -I./../Decoder \
-I./../Player3d -I${JAVA_HOME}/include -I${JAVA_HOME}/include/solaris

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

#
LIB = 
CC = CC 

all: ${TARGET}
${TARGET}: ${OBJ}
	${CC} -o ${TARGET} -G -g  -KPIC ${OBJ} ${LIB}
	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 ${TARGET}

