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


#PORTING to Java 2
#JAVA_HOME = /usr/java1.1
# Include path
#
INCLUDE_PATH= -I. -I./../../Include -I./../../Core -I./../../  -I./../../Player3d -I./../../MeshDecoder -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 = BoxProxy.cpp RectangleProxy.cpp IndexedFaceSet2DProxy.cpp CircleProxy.cpp ShapeProxy.cpp IndexedFaceSetProxy.cpp ConeProxy.cpp IndexedLineSet2DProxy.cpp SphereProxy.cpp CylinderProxy.cpp IndexedLineSetProxy.cpp TextProxy.cpp ElevationGridProxy.cpp ElevationGridProxy.cpp PointSet2DProxy.cpp TextureNode2DProxy.cpp ExtrusionProxy.cpp PointSetProxy.cpp GeometryProxy.cpp

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

all: ${OBJS} 

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

clean :
	rm -rf *.o
