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


#PORTING to Java 2
#JAVA_HOME = /usr/java1.1
# Include path
#
# Using GLUT_HOME
#INCLUDE_PATH= -I./ -I./../../Include -I./../../Core -I./../.. -I./../../Player3d  -I./../  -I/pkg/X11/glut/include/GL  -I./../ -I./../sensors  -I./../../script/encoder -I./../../script/interpreter \
-I${JAVA_HOME}/include -I${JAVA_HOME}/include/solaris
INCLUDE_PATH= -I./ -I./../../Include -I./../../Core -I./../.. -I./../../Player3d  -I./../  -I${GLUT_HOME}/include/GL  -I./../ -I./../sensors  -I./../../script/JSWrap -I./../../script/JSWrap/SunOS5.9 -I./../../script/encoder \
-I${JAVA_HOME}/include -I${JAVA_HOME}/include/solaris

#
#
#Compiler
CC = CC 
#
#Debugging flag
DEBUG_FLAG = -g

#
# The Source files
#

SOURCES = AnimationStreamProxy.cpp Matrix.cpp OpenGLVisualRenderer.cpp SelectList.cpp Node2DProxy.cpp  TermCapProxy.cpp Node3DProxy.cpp VisualRenderer.cpp NodeProxy.cpp WorldInfoProxy.cpp ConditionalProxy.cpp OpenGLPresenter.cpp OpenGLApplication.cpp AudioRendererSol.cpp MediaObjectProxy.cpp AudioRenderer.cpp ## dx-errors.cpp AudioRenderer_RV.cpp AudioRenderer_SB.cpp AnimationStreamProxy9908.cpp AudioRenderer.cpp

OBJS = ${SOURCES:%.cpp=%.o}

all: ${OBJS} 

%.o:%.cpp
	$(CC)  $(INCLUDE_PATH) -DGLUT -DPLAYER3D -DPERCEPTUAL_AUDIO -DADV_AUDIO -DMIRALABFACE -DCPLUSPLUS -D_SOLARIS -DMPGJ -D__UNIX $(DEBUG_FLAG) -Kpic -c  $?

clean :
	rm -rf *.o
