99 |
'(compile-file "mpi_glue.lsp" :system-p t)' | ${GCL} ; \ |
'(compile-file "mpi_glue.lsp" :system-p t)' | ${GCL} ; \ |
100 |
fi |
fi |
101 |
|
|
102 |
saved_pargcl: mpi_glue.o ${LIBDIR}/libmpi.a \ |
saved_prepargcl: mpi_glue.o ${LIBDIR}/libmpi.a |
|
${SRCDIR}/slave-listener.lsp ${SRCDIR}/master-slave.lsp |
|
103 |
rm -f saved_prepargcl |
rm -f saved_prepargcl |
104 |
echo \ |
echo \ |
105 |
'(if (not (string= "@MPICC@" "@CC@"))' \ |
'(if (not (string= "@MPICC@" "@CC@"))' \ |
112 |
' nil' \ |
' nil' \ |
113 |
' *libmpi* t)' | ${GCL} \ |
' *libmpi* t)' | ${GCL} \ |
114 |
|| ( echo "CHECK IF FULL GCL SOURCE DISTRIBUTION AVAILABLE" ; false ) |
|| ( echo "CHECK IF FULL GCL SOURCE DISTRIBUTION AVAILABLE" ; false ) |
115 |
|
saved_pargcl: saved_prepargcl mpi_glue.o \ |
116 |
|
${SRCDIR}/slave-listener.lsp ${SRCDIR}/master-slave.lsp |
117 |
rm -f saved_pargcl |
rm -f saved_pargcl |
118 |
echo \ |
echo \ |
119 |
'(setq si::pargcl-src "@PWD@/src/")' \ |
'(setq si::pargcl-src "@PWD@/src/")' \ |
120 |
'(setq si::pargcl-include "@PWD@/include/")' \ |
'(setq si::pargcl-include "@PWD@/include/")' \ |
121 |
'(setq si::pargcl-version-string' \ |
'(setq si::pargcl-version-string' \ |
122 |
'"version @PARGCL_VERSION@, updated @PARGCL_UPDATED@")' \ |
' "version @PARGCL_VERSION@, updated @PARGCL_UPDATED@")' \ |
123 |
'(unless (find-package "MPI") (load "mpi_glue.o"))' \ |
'(unless (find-package "MPI") (load "mpi_glue.o"))' \ |
124 |
'(load "slave-listener.lsp")' \ |
'(load "slave-listener.lsp")' \ |
125 |
'(load "master-slave.lsp")' \ |
'(load "master-slave.lsp")' \ |