# # 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@ EX_INSTALL_DIR=$(SHAREDIR)/doc/Yap/packages/examples/meld EXDIR=$(srcdir)/examples MELD_PROGRAMS= \ $(srcdir)/meldtd.yap \ $(srcdir)/meldc.yap \ $(srcdir)/meldi.yap \ $(srcdir)/meldp.yap MELD_EXAMPLES= \ $(EXDIR)/temperature/maxtemp.meld \ $(EXDIR)/temperature/graph0.meld \ $(EXDIR)/temperature/graph1.meld \ $(EXDIR)/temperature/graph2.meld \ $(EXDIR)/temperature/graph3.meld \ $(EXDIR)/pagerank/pagerank.meld \ PROGRAMS= \ $(srcdir)/meld.yap \ $(MELD_PROGRAMS) all: install: $(PROGRAMS) $(EXAMPLES) mkdir -p $(DESTDIR)$(SHAREDIR)/Yap mkdir -p $(DESTDIR)$(SHAREDIR)/Yap/meld mkdir -p $(DESTDIR)$(EX_INSTALL_DIR) $(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)$(EX_INSTALL_DIR); done