makefile for meld plaything
This commit is contained in:
parent
cca1461747
commit
916f43c799
52
packages/meld/Makefile.in
Normal file
52
packages/meld/Makefile.in
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
#
|
||||||
|
# default base directory for YAP installation
|
||||||
|
#
|
||||||
|
ROOTDIR = @prefix@
|
||||||
|
#
|
||||||
|
# where the binary should be
|
||||||
|
#
|
||||||
|
BINDIR = $(ROOTDIR)/bin
|
||||||
|
#
|
||||||
|
# where YAP should look for binary libraries
|
||||||
|
#
|
||||||
|
LIBDIR=@libdir@/Yap
|
||||||
|
#
|
||||||
|
# where YAP should look for architecture-independent Prolog libraries
|
||||||
|
#
|
||||||
|
SHAREDIR=$(ROOTDIR)/share
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# You shouldn't need to change what follows.
|
||||||
|
#
|
||||||
|
INSTALL=@INSTALL@
|
||||||
|
INSTALL_DATA=@INSTALL_DATA@
|
||||||
|
INSTALL_PROGRAM=@INSTALL_PROGRAM@
|
||||||
|
srcdir=@srcdir@
|
||||||
|
YAP_EXTRAS=@YAP_EXTRAS@
|
||||||
|
|
||||||
|
MELD_PROGRAMS= \
|
||||||
|
$(srcdir)/meldtd.yap \
|
||||||
|
$(srcdir)/meldc.yap \
|
||||||
|
$(srcdir)/meldi.yap \
|
||||||
|
$(srcdir)/meldp.yap
|
||||||
|
|
||||||
|
MELD_EXAMPLES= \
|
||||||
|
$(srcdir)/maxtemp.meld \
|
||||||
|
$(srcdir)/graph0.meld \
|
||||||
|
$(srcdir)/graph1.meld \
|
||||||
|
$(srcdir)/graph2.meld \
|
||||||
|
$(srcdir)/graph3.meld
|
||||||
|
|
||||||
|
PROGRAMS= \
|
||||||
|
$(srcdir)/meld.yap \
|
||||||
|
$(MELD_PROGRAMS)
|
||||||
|
|
||||||
|
all:
|
||||||
|
|
||||||
|
install: $(PROGRAMS) $(EXAMPLES)
|
||||||
|
mkdir -p $(DESTDIR)$(SHAREDIR)/Yap
|
||||||
|
mkdir -p $(DESTDIR)$(SHAREDIR)/Yap/meld
|
||||||
|
$(INSTALL_DATA) $(srcdir)/meld.yap $(DESTDIR)$(SHAREDIR)/Yap
|
||||||
|
for p in $(MELD_PROGRAMS); do $(INSTALL_DATA) $$p $(DESTDIR)$(SHAREDIR)/Yap/meld; done
|
||||||
|
for p in $(MELD_EXAMPLES); do $(INSTALL_DATA) $$p $(DESTDIR)$(SHAREDIR)/Yap/meld; done
|
||||||
|
|
24
packages/meld/README
Normal file
24
packages/meld/README
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
This is a prototype of MELD in Prolog. For a full description,
|
||||||
|
check:
|
||||||
|
|
||||||
|
A Language for Large Ensembles of Independently Executing
|
||||||
|
Nodes, Michael P. Ashley-Rollman, Peter Lee, Seth Copen Goldstein,
|
||||||
|
Padmanabhan Pillai, and Jason D. Campbell. In Proceedings of the
|
||||||
|
International Conference on Logic Programming (ICLP '09), July, 2009.
|
||||||
|
|
||||||
|
Meld: A Declarative Approach to Programming Ensembles. Michael
|
||||||
|
P. Ashley-Rollman, Seth Copen Goldstein, Peter Lee, Todd C. Mowry, and
|
||||||
|
Padmanabhan Pillai. In Proceedings of the IEEE International
|
||||||
|
Conference on Intelligent Robots and Systems (IROS '07), October,
|
||||||
|
2007.
|
||||||
|
|
||||||
|
|
||||||
|
Supported:
|
||||||
|
- basic semantics
|
||||||
|
- aggregates
|
||||||
|
- updates
|
||||||
|
|
||||||
|
Unsupported:
|
||||||
|
- delete
|
||||||
|
- distributed execution :)
|
||||||
|
|
Reference in New Issue
Block a user