2.26.126: debugging ecl, upgrade, etc.
authorFrancois-Rene Rideau <tunes@google.com>
Sun, 20 Jan 2013 16:52:11 +0000 (11:52 -0500)
committerFrancois-Rene Rideau <tunes@google.com>
Sun, 20 Jan 2013 18:14:39 +0000 (13:14 -0500)
commit8ec5317d1f78aaa797f426ec6da79919c2f38a61
treef6d92df6d83726d5d82d3852dceb7a3a8630b3cf
parent328a63573093a9a3e57f05b0957c0e5e27e6bcc6
2.26.126: debugging ecl, upgrade, etc.

Don't key upgrade attempt on source-registry, since things can also change
in the central-registry, etc.
Also rename required-files to direct-dependency-files
Improve the new convenience function pattern to work with operation initargs.
Implement getcwd on all platforms.
Actually catch sb-grovel messages.

Tests: make u l=ecl instead of make test-upgrade lisp=ecl
Tests: put the setup around the script, not inside;
Tests: start using globals, much easier for debugging
72 files changed:
Makefile
action.lisp
asdf.asd
backward-driver.lisp
bundle.lisp
component.lisp
concatenate-source.lisp
configuration.lisp
defsystem.lisp
find-component.lisp
find-system.lisp
header.lisp
interface.lisp
lisp-action.lisp
lisp-build.lisp
operate.lisp
operation.lisp
os.lisp
package.lisp
pathname.lisp
plan.lisp
source-registry.lisp
system.lisp
test/asdf-pathname-test.script
test/run-shell-command-test.script
test/run-tests.sh
test/script-support.lisp
test/test-around-compile.script
test/test-asdf.asd
test/test-builtin-source-file-type.script
test/test-bundle.script
test/test-compile-file-failure.script
test/test-concatenate-source.script
test/test-configuration.script
test/test-encodings.script
test/test-force.script
test/test-logical-pathname.script
test/test-missing-lisp-file.script
test/test-module-depend.script
test/test-module-excessive-depend.script
test/test-module-pathnames.script
test/test-multiple.script
test/test-nested-components.script
test/test-package.script
test/test-program.script
test/test-redundant-recompile.script
test/test-retry-loading-component-1.script
test/test-samedir-modules.script
test/test-source-file-type.script
test/test-static-and-serial.script
test/test-sysdef-asdf.script
test/test-system-pathnames.script
test/test-touch-system-1.script
test/test-touch-system-2.script
test/test-try-recompiling-1.script
test/test-urls-1.script
test/test-urls-2.script
test/test-utilities.script
test/test-version.script
test/test-weakly-depends-on-present.asd [deleted file]
test/test-weakly-depends-on-present.script
test/test-weakly-depends-on-unpresent.script
test/test-xach-update-bug.script
test/test1.script
test/test2.script
test/test3.script
test/test8.script
test/test9.script
test/wild-module.script
upgrade.lisp
utility.lisp
version.lisp-expr