CC	= gcc
CXX	= /usr/bin/g++
LEX	= flex
YACC	= yacc
CXXFLAGS	= -w -g -O2 
INCPATH	= -I$(XALAN_SRC) -I$(XERCES_INCLUDE) -I$(VOTABLE_INCLUDE) 
LINK	= /usr/bin/g++
#LINKPATH	= -L/newdisk/IUCAA/VO/xml-xalan/c/lib/ -L/newdisk/IUCAA/VO/xerces-c1_6_0-linux/lib/
LINKPATH	= -L$(XALAN_LIB) -L$(XERCES_LIB) -L$(VOTABLE_LIB)
LINKLIB	= -lxalan-c1_3 -lxerces-c1_6_0  -lVOTableParser1_1
OBJECTS_DIR	= obj/
TARGET	= TestVOTableAPI
############ Files

SOURCES	= TestVOTableAPI.cpp
OBJECTS = TestVOTableAPI.o

first: all
####### Implicit rules

.SUFFIXES: .cpp 

.cpp.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
######################################################
	
all: LINK

LINK: $(OBJECTS)
	$(LINK) -o $(TARGET) $(OBJECTS) $(LINKPATH) $(LINKLIB) 

clean: 
	rm -rf $(OBJECTS) 
	rm -rf $(TARGET)
	rm -rf core
