ffi: Punt AUXDIR from shim-config.scm.
authorMatt Birkholz <puck@birchwood-abbey.net>
Thu, 8 May 2014 04:22:58 +0000 (21:22 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Thu, 8 May 2014 04:22:58 +0000 (21:22 -0700)
commit898345db5240fcfca1567725fa9779b1fecbe1c7
tree08a56f4313b4f49e61d0e6f34497eaab40b2d732
parentbad6939091bd84cf48c99e6b8b8f8416eb2335d3
ffi: Punt AUXDIR from shim-config.scm.

Procedures like compile-shim need to use the first directory in
MITSCHEME_LIBRARY_PATH (not the installation directory) so that the
FFI test can override it, getting the not-yet-installed configuration
from the build directory.

Symlink shim-config.scm to src/lib/ and generate it during `make all',
not `make install', so that it is available to the test FFI (during
`make check').

Fix FFI test NOT to use with-notification around `make', which cannot
use fresh-line.  Just write whole lines to notification-output-port.
src/Setup.sh
src/ffi/build.scm
src/microcode/makegen/Makefile.in.in
tests/ffi/test-ffi.scm