Age | Commit message (Collapse) | Author |
|
Uses NDK as C crosscompiler and ADB to run code on the target device.
Uses both :linux and :android features (android is almost a linux).
It also reserves a folder android-libs/ for putting precompiled
libraries to link agains (for example zstd for core compression).
See doc/internals-notes/Android-build.txt for more details
|
|
In which case "cd ./x:/y/z/run-sbcl.sh" wouldn't work.
|
|
|
|
546416b34d added some unnecessary (but harmless) quoting and left an
unused variable in run-sbcl.sh.
|
|
|
|
|
|
When invoked by a relative pathname to a non-symlink, or through a
sequence of symlinks the last of which has a relative target,
SBCL_HOME got set to a relative pathname, which makes
MODULE-PROVIDE-CONTRIB sensitive to *DEFAULT-PATHNAME-DEFAULTS*.
|
|
The syntax "export TEST_BASEDIR=thing" does not work with /bin/sh, and
the syntax "X=y exec myprog" is valid but does not expose X to the child
unless first exported. It's a wonder anyone can run SBCL on Solaris.
|
|
|
|
exec-ing into the runtime executable doesn't hurt and helps rlwrap.
Suggested by William Cushing (lp#1249183).
|
|
Patch from Stelian Ionescu, lp#1242643
|
|
source code at runtime.
Also, move contrib output to obj/sbcl-home/, asdf cache to obj/asdf-cache/
Update sb-grovel and other contribs and their tests for asdf3.
Fixes lp#1132254.
|
|
|
|
Allows using run-sbcl.sh for jobs requiring a clean stdout.
|
|
* fix run-sbcl.sh for cygwin: need to convert the path.
* fix contrib building for cygwin with GCC 4.x installed: require GCC
3.x since GCC 4.x apparently doesn't do -mno-cygwin.
* PeekConsoleInput's third argument is the number of array in elements,
not bytes. http://msdn.microsoft.com/en-us/library/ms684344%28VS.85%29.aspx
Old usage led to stack overwriting.
|
|
* Patch by Josh Elsasser, lp#615497.
* Fixes for run-sbcl.sh and tests/subr.sh on Solaris, some of which I
believe were also necessary on FreeBSD.
* A missing #include needed on Solaris is also added.
|
|
* BSD readlink doesn't support -f, fall back on dirname if readlink
didn't work.
|
|
* The new ASDF 2 requires absolute paths in places where SBCL
historically used relative paths. The last(?) remaining place
where this happens is the SBCL_HOME environment variable set up
by run-sbcl.sh. Fixed by introducing a readlink -f to generate
an absolute path to the base SBCL directory.
|
|
* Thanks to Attila Lendvai for noticing. In despite the freeze.
|
|
Thanks to Attila Lendvai.
|
|
- make run-sbcl.sh executable
- don't require it to be started from the top of the source dir
... so that "~/sbcl/run-sbcl.sh" is a drop in replacement for "sbcl".
|
|
* Now things like
sh run-sbcl.sh --eval '(load "foo.lisp")'
should work correctly.
|
|
...2008! Shell portability issues! AAARGH!
(Ok, slightly embarrassed as well.)
|
|
* I'm tired of typing the mantra, and it's probably good to make
it easy for users too to run SBCL before installation.
* Add to binary tarball, and mention in INSTALL.
|