BDDDIR=../buddy-2.4/src
PTPDIR =..
INCLUDE= /usr/include -I/usr/local/include -I$(PTPDIR) -I$(BDDDIR)
LIBS = /usr/local/lib -lbdd  
LIBS += -L/usr/lib -lm   
#LIBS += -L$(PTPDIR)/FireBase  -lFireBase
#LIBS += -L$(PTPDIR)/InfoBase -lInfoBase

LDFLAGS=-Wl,--rpath -Wl,/usr/local/lib

CPP = g++ -Wall -Wformat -O3
OBJS=  Policy.o


default: libFirePolicy.a

%.o: %.cpp %.h
	$(CPP) -I$(INCLUDE) -c $< -o $@	
%.o: %.c
	$(CPP) -I$(INCLUDE) -c $< -o $@	



libFirePolicy.a: $(OBJS) 
	$(AR) -rcsv $@ $(OBJS)


.PHONY: clean	
clean: 
	-rm -vRf *~ *.dot $(OBJS) *.o *.tab.*  lex.* *.output
	-rm -vRf  libFirePolicy.a

# makefile.dep: *.cpp  *.h
# 	for i in *.cpp; do gcc -MM $$i; done >$@

