ifndef ROOT
	ROOT = ../..
endif

include         $(ROOT)/config.mak

INCLDIR		= $(ROOT)/INCLUDE
LIBDIR		= $(ROOT)/LIB
BINS		= sima
#------------------------------------------------------------------------------


CFLAGS		+= $(OPTFLAGS) -I. -I$(INCLDIR)
LDFLAGS		= -L$(LIBDIR)
LIBS		= -lartis_static -lpthread -lm
LDFLAGS		+= $(LIBS)
#------------------------------------------------------------------------------



all:	$(BINS)  jts jgaia
	@echo ""
	@echo "*********************************************"
	@echo "*                IMPORTANT                  *"
	@echo "* Update your CLASSPATH and LD_LIBRARY_PATH *"
	@echo "* Try \"make help\" for example CLASSPATH   *"
	@echo "*********************************************"
	@echo ""


help:
	@echo ""
	@echo "Try this..."
	@echo "export CLASSPATH=\$$CLASSPATH:`pwd`:$(LIBDIR)"
	@echo "export LD_LIBRARY_PATH=\$$LD_LIBRARY_PATH:`pwd`:$(LIBDIR)"
	@echo ""


.c:
	$(CC) -o $@ $(CFLAGS) $< $(LDFLAGS)


jts:	
	javac -classpath $(LIBDIR) JTS_ring.java

jgaia:	
	javac -classpath $(LIBDIR) HelloGaia.java 
	javac -classpath $(LIBDIR) HelloByteGaia.java
#------------------------------------------------------------------------------



clean :
	rm -f  $(BINS) *.class *.o *~
	rm -f  *.out *.err


cleanall : clean 
#------------------------------------------------------------------------------
