diff --git a/library/mpi/Makefile.in b/library/mpi/Makefile.in new file mode 100644 index 000000000..6908c67d1 --- /dev/null +++ b/library/mpi/Makefile.in @@ -0,0 +1,123 @@ +# -*-Makefile-*- for Yap/library/mpi +# + + +## +## Directories +## + +# +# default base directory for YAP installation +# (EROOT for architecture-dependent files) +# +prefix = @prefix@ +ROOTDIR = $(prefix) +EROOTDIR = @exec_prefix@ +# +# where the binary should be +# +BINDIR = $(EROOTDIR)/bin +# +# where YAP should look for binary libraries +# +LIBDIR=$(EROOTDIR)/lib +YAPLIBDIR=$(EROOTDIR)/lib/Yap +# +# where YAP should look for architecture-independent Prolog libraries +# +SHAREDIR=$(ROOTDIR)/share +# +# where the includes should be stored +# +INCLUDEDIR=$(ROOTDIR)/include/Yap +# +# where to store info files +# +INFODIR=$(SHAREDIR)/info + + +## +## Tools +## + +CC=@CC@ +CPP=@CPP@ +DEFS=@DEFS@ +CPPFLAGS=@CPPFLAGS@ -I../.. -I$(srcdir)/../../H +CFLAGS= @CFLAGS@ $(DEFS) $(CPPFLAGS) +LIBS=@LIBS@ +LDFLAGS=@LDFLAGS@ +LN_S=@LN_S@ +M4=@M4@ +GCC=@GCC@ +INSTALL=@INSTALL@ +INSTALL_DATA=@INSTALL_DATA@ +INSTALL_INFO=@INSTALL_INFO@ +INSTALL_PROGRAM=@INSTALL_PROGRAM@ +M4GENHDRS=$(srcdir)/@M4GENHDRS@ +M4GENABSMI=$(srcdir)/@M4GENABSMI@ +INDENT=@INDENT@ +SHELL=/bin/sh +RANLIB=@RANLIB@ +AR=@AR@ +srcdir=@srcdir@ +SHLIB_SUFFIX=@SHLIB_SUFFIX@ +SHLIB_INTERFACE=@SHLIB_INTERFACE@ +RM=rm -f + + +## +## Files +## + +C_SOURCES = $(srcdir)/mpi.c $(srcdir)/mpe.c + +#PL_SOURCES = + +HEADERS = + +LIB_OBJECTS = mpi.o mpe.o + +RUBBISH = $(OBJECTS) + +DISTFILES = $(SRCS) Makefile + + +## +## Rules +## + +all: YapMPI.a + @echo All done. + +YapMPI.a: $(LIB_OBJECTS) + $(RM) YapMPI.a + $(AR) rc YapMPI.a $(LIB_OBJECTS) + $(RANLIB) YapMPI.a + + +mpi.o: $(srcdir)/mpi.c + $(CC) -c $(CFLAGS) $(srcdir)/mpi.c -o $@ + +mpe.o: $(srcdir)/mpe.c + $(CC) -c $(CFLAGS) $(srcdir)/mpe.c -o $@ + +depend: $(HEADERS) $(C_SOURCES) + -@if test "$(GCC)" = yes; then\ + $(CC) -MM $(CFLAGS) -I$(srcdir)/include $(C_SOURCES) > .depend;\ + else\ + makedepend -f - -- $(CFLAGS) -I$(srcdir)/include -- $(C_SOURCES) |\ + sed 's|.*/\([^:]*\):|\1:|' > .depend ;\ + fi + +clean: + $(RM) $(RUBBISH) + +dist: + tar cf aa.tar $DISTFILES + $(COMPRESS) aa.tar + + +# DO NOT DELETE THIS LINE -- make depend depends on it. + +include .depend