New Version From Tiago

This commit is contained in:
Vítor Santos Costa 2011-12-10 23:12:10 +00:00
parent dbcb6e530c
commit 03391e3feb

View File

@ -26,10 +26,7 @@ CXX=@CXX@
CXXFLAGS= -std=c++0x @SHLIB_CXXFLAGS@ $(YAP_EXTRAS) $(DEFS) -D_YAP_NOT_INSTALLED_=1 -I$(srcdir) -I../../../.. -I$(srcdir)/../../../../include @CPPFLAGS@ -DNDEBUG CXXFLAGS= -std=c++0x @SHLIB_CXXFLAGS@ $(YAP_EXTRAS) $(DEFS) -D_YAP_NOT_INSTALLED_=1 -I$(srcdir) -I../../../.. -I$(srcdir)/../../../../include @CPPFLAGS@ -DNDEBUG
# debug # debug
#CXXFLAGS= -std=c++0x @SHLIB_CXXFLAGS@ $(YAP_EXTRAS) $(DEFS) -D_YAP_NOT_INSTALLED_=1 -I$(srcdir) -I../../../.. -I$(srcdir)/../../../../include @CPPFLAGS@ -g -O0 #CXXFLAGS= -std=c++0x @SHLIB_CXXFLAGS@ $(YAP_EXTRAS) $(DEFS) -D_YAP_NOT_INSTALLED_=1 -I$(srcdir) -I../../../.. -I$(srcdir)/../../../../include @CPPFLAGS@ -g -O0 -Wextra
# profiling (callgrind)
#CXXFLAGS= -std=c++0x @SHLIB_CXXFLAGS@ $(YAP_EXTRAS) $(DEFS) -D_YAP_NOT_INSTALLED_=1 -I$(srcdir) -I../../../.. -I$(srcdir)/../../../../include @CPPFLAGS@ -g -DNDEBUG
# #
@ -49,33 +46,37 @@ CWD=$(PWD)
HEADERS = \ HEADERS = \
$(srcdir)/GraphicalModel.h \ $(srcdir)/GraphicalModel.h \
$(srcdir)/Variable.h \ $(srcdir)/VarNode.h \
$(srcdir)/Distribution.h \ $(srcdir)/Distribution.h \
$(srcdir)/BayesNet.h \ $(srcdir)/BayesNet.h \
$(srcdir)/BayesNode.h \ $(srcdir)/BayesNode.h \
$(srcdir)/LiftedFG.h \ $(srcdir)/ElimGraph.h \
$(srcdir)/CFactorGraph.h \
$(srcdir)/CptEntry.h \ $(srcdir)/CptEntry.h \
$(srcdir)/FactorGraph.h \ $(srcdir)/FactorGraph.h \
$(srcdir)/FgVarNode.h \
$(srcdir)/Factor.h \ $(srcdir)/Factor.h \
$(srcdir)/Solver.h \ $(srcdir)/Solver.h \
$(srcdir)/BPSolver.h \ $(srcdir)/VarElimSolver.h \
$(srcdir)/BPNodeInfo.h \ $(srcdir)/BnBpSolver.h \
$(srcdir)/SPSolver.h \ $(srcdir)/FgBpSolver.h \
$(srcdir)/CountingBP.h \ $(srcdir)/CbpSolver.h \
$(srcdir)/Shared.h \ $(srcdir)/Shared.h \
$(srcdir)/StatesIndexer.h \
$(srcdir)/xmlParser/xmlParser.h $(srcdir)/xmlParser/xmlParser.h
CPP_SOURCES = \ CPP_SOURCES = \
$(srcdir)/BayesNet.cpp \ $(srcdir)/BayesNet.cpp \
$(srcdir)/BayesNode.cpp \ $(srcdir)/BayesNode.cpp \
$(srcdir)/ElimGraph.cpp \
$(srcdir)/FactorGraph.cpp \ $(srcdir)/FactorGraph.cpp \
$(srcdir)/Factor.cpp \ $(srcdir)/Factor.cpp \
$(srcdir)/LiftedFG.cpp \ $(srcdir)/CFactorGraph.cpp \
$(srcdir)/BPSolver.cpp \ $(srcdir)/VarNode.cpp \
$(srcdir)/BPNodeInfo.cpp \ $(srcdir)/Solver.cpp \
$(srcdir)/SPSolver.cpp \ $(srcdir)/VarElimSolver.cpp \
$(srcdir)/CountingBP.cpp \ $(srcdir)/BnBpSolver.cpp \
$(srcdir)/FgBpSolver.cpp \
$(srcdir)/CbpSolver.cpp \
$(srcdir)/Util.cpp \ $(srcdir)/Util.cpp \
$(srcdir)/HorusYap.cpp \ $(srcdir)/HorusYap.cpp \
$(srcdir)/HorusCli.cpp \ $(srcdir)/HorusCli.cpp \
@ -84,29 +85,35 @@ CPP_SOURCES = \
OBJS = \ OBJS = \
BayesNet.o \ BayesNet.o \
BayesNode.o \ BayesNode.o \
ElimGraph.o \
FactorGraph.o \ FactorGraph.o \
Factor.o \ Factor.o \
BPSolver.o \ CFactorGraph.o \
BPNodeInfo.o \ VarNode.o \
SPSolver.o \ Solver.o \
VarElimSolver.o \
BnBpSolver.o \
FgBpSolver.o \
CbpSolver.o \
Util.o \ Util.o \
LiftedFG.o \
CountingBP.o \
HorusYap.o HorusYap.o
HCLI_OBJS = \ HCLI_OBJS = \
BayesNet.o \ BayesNet.o \
BayesNode.o \ BayesNode.o \
ElimGraph.o \
FactorGraph.o \ FactorGraph.o \
Factor.o \ Factor.o \
BPSolver.o \ CFactorGraph.o \
BPNodeInfo.o \ VarNode.o \
SPSolver.o \ Solver.o \
VarElimSolver.o \
BnBpSolver.o \
FgBpSolver.o \
CbpSolver.o \
Util.o \ Util.o \
LiftedFG.o \ xmlParser/xmlParser.o \
CountingBP.o \ HorusCli.o
HorusCli.o \
xmlParser/xmlParser.o
SOBJS=horus.@SO@ SOBJS=horus.@SO@
@ -118,7 +125,7 @@ all: $(SOBJS) hcli
$(CXX) -c $(CXXFLAGS) $< -o $@ $(CXX) -c $(CXXFLAGS) $< -o $@
xmlParser/xmlParser.o : $(srcdir)/xmlParser/xmlParser.cpp xmlParser.o : $(srcdir)/xmlParser/xmlParser.cpp
$(CXX) -c $(CXXFLAGS) $< -o $@ $(CXX) -c $(CXXFLAGS) $< -o $@