New ProbLog Distribution Version
This commit is contained in:
parent
87f2588752
commit
a35f51b9d0
@ -27,29 +27,38 @@ YAP_EXTRAS=@YAP_EXTRAS@
|
|||||||
|
|
||||||
PROGRAMS= \
|
PROGRAMS= \
|
||||||
$(srcdir)/problog.yap \
|
$(srcdir)/problog.yap \
|
||||||
$(srcdir)/learning.yap
|
$(srcdir)/dtproblog.yap \
|
||||||
|
$(srcdir)/problog_learning.yap
|
||||||
|
|
||||||
PROBLOG_PROGRAMS= \
|
PROBLOG_PROGRAMS= \
|
||||||
|
$(srcdir)/problog/extlists.yap \
|
||||||
$(srcdir)/problog/flags.yap \
|
$(srcdir)/problog/flags.yap \
|
||||||
|
$(srcdir)/problog/gflags.yap \
|
||||||
|
$(srcdir)/problog/hash_table.yap \
|
||||||
|
$(srcdir)/problog/intervals.yap \
|
||||||
|
$(srcdir)/problog/logger.yap \
|
||||||
|
$(srcdir)/problog/mc_DNF_sampling.yap \
|
||||||
|
$(srcdir)/problog/os.yap \
|
||||||
$(srcdir)/problog/print.yap \
|
$(srcdir)/problog/print.yap \
|
||||||
$(srcdir)/problog/tptree.yap
|
$(srcdir)/problog/sampling.yap \
|
||||||
|
$(srcdir)/problog/tabling.yap \
|
||||||
|
$(srcdir)/problog/timer.yap \
|
||||||
|
$(srcdir)/problog/tptree.yap \
|
||||||
|
$(srcdir)/problog/variable_elimination.yap \
|
||||||
|
$(srcdir)/problog/variables.yap
|
||||||
|
|
||||||
LEARNING_PROGRAMS = \
|
PROBLOG_EXAMPLES = \
|
||||||
$(srcdir)/learning/flags_learning.yap \
|
$(srcdir)/problog_examples/graph.pl \
|
||||||
$(srcdir)/learning/logger.yap
|
$(srcdir)/problog_examples/graph_tabled.pl \
|
||||||
|
$(srcdir)/problog_examples/learn_graph.pl \
|
||||||
|
$(srcdir)/problog_examples/office.pl \
|
||||||
|
$(srcdir)/problog_examples/viralmarketing.pl \
|
||||||
|
$(srcdir)/problog_examples/viralmarketing_tabled.pl
|
||||||
|
|
||||||
EXAMPLES = \
|
install: $(PROGRAMS) $(PROBLOG_PROGRAMS) $(PROBLOG_EXAMPLES)
|
||||||
$(srcdir)/examples/graph.pl \
|
|
||||||
$(srcdir)/examples/learn_graph.pl
|
|
||||||
|
|
||||||
install: $(PROGRAMS) $(LEARNING_PROGRAMS) $(EXAMPLE_PROGRAMS)
|
|
||||||
mkdir -p $(DESTDIR)$(SHAREDIR)/Yap
|
mkdir -p $(DESTDIR)$(SHAREDIR)/Yap
|
||||||
mkdir -p $(DESTDIR)$(SHAREDIR)/Yap/problog
|
mkdir -p $(DESTDIR)$(SHAREDIR)/Yap/problog
|
||||||
mkdir -p $(DESTDIR)$(SHAREDIR)/Yap/problog_examples
|
mkdir -p $(DESTDIR)$(SHAREDIR)/Yap/problog_examples
|
||||||
mkdir -p $(DESTDIR)$(SHAREDIR)/Yap/problog_learning
|
for p in $(PROGRAMS); do $(INSTALL_DATA) $$p $(DESTDIR)$(SHAREDIR)/Yap; done
|
||||||
$(INSTALL_DATA) $(srcdir)/problog.yap $(DESTDIR)$(SHAREDIR)/Yap
|
|
||||||
$(INSTALL_DATA) $(srcdir)/learning.yap $(DESTDIR)$(SHAREDIR)/Yap/problog_learning.yap
|
|
||||||
for p in $(PROBLOG_PROGRAMS); do $(INSTALL_DATA) $$p $(DESTDIR)$(SHAREDIR)/Yap/problog; done
|
for p in $(PROBLOG_PROGRAMS); do $(INSTALL_DATA) $$p $(DESTDIR)$(SHAREDIR)/Yap/problog; done
|
||||||
for p in $(LEARNING_PROGRAMS); do $(INSTALL_DATA) $$p $(DESTDIR)$(SHAREDIR)/Yap/problog_learning; done
|
for p in $(PROBLOG_EXAMPLES); do $(INSTALL_DATA) $$p $(DESTDIR)$(SHAREDIR)/Yap/problog_examples; done
|
||||||
for p in $(EXAMPLES); do $(INSTALL_DATA) $$p $(DESTDIR)$(SHAREDIR)/Yap/problog_examples; done
|
|
||||||
|
|
||||||
|
@ -4,4 +4,9 @@ To clean the directory call
|
|||||||
make clean
|
make clean
|
||||||
|
|
||||||
The make file will recursively call the make file of SimpleCudd and Cudd.
|
The make file will recursively call the make file of SimpleCudd and Cudd.
|
||||||
And it will finally copy the binary executable ProblogBDD to the main directory.
|
And it will finally copy the binary executable ProblogBDD to the main directory.
|
||||||
|
|
||||||
|
For general information on ProbLog, please see
|
||||||
|
|
||||||
|
http://dtai.cs.kuleuven.be/problog
|
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user