EXENAME=adp
CC=g++
INCLUDEPATH=-I. -I/usr/local/include -I/usr/include
CPFLAGS=$(INCLUDEPATH) -g -pg -Wno-deprecated -funsigned-char -O3 -DNDEBUG
CFLAGS=$(INCLUDEPATH) -Wno-deprecated -funsigned-char -O3 -DNDEBUG -o $(EXENAME)
LFLAGS=-lodbc -lssl -lboost_regex -lm
ALL_C_FILES=adp.cpp adp_common.cpp adp_compile.cpp adp_execute.cpp adp_execute_factory.cpp adp_expression.cpp adp_mm.cpp adp_unify.cpp mt19937ar.cpp

all:$(EXENAME)

$(EXENAME):$(ALL_C_FILES) *.h
	$(CC) $(CFLAGS) $(LFLAGS) $(ALL_C_FILES)

a.out:$(ALL_C_FILES) *.h
	$(CC) $(CPFLAGS) $(LFLAGS) $(ALL_C_FILES)

clean:
	\rm $(ALL_C_FILES:.c.o)
	\rm $(EXENAME)
