Commit bdc9efaf authored by Francois-Rene Rideau's avatar Francois-Rene Rideau

2.26.47: refactor TRAVERSE after previous introduction of needed-in-image-p.

Introduce a PLAN object for dependency traversal;
have component visit functions use it instead of the ancestor operation.
Introduce an explicit ACTION-STATUS class.
Introduce a PLAN-RECORD-DEPENDENCY hook for POIU.

Also hush warnings around upgrade-only methods.
More uniformly redirect output during testing.
parent 65be1c38
......@@ -10,6 +10,8 @@ else
lisps ?= ccl clisp sbcl ecl ecl_bytecodes cmucl abcl scl allegro lispworks allegromodern xcl
endif
export ASDF_OUTPUT_TRANSLATIONS := (:output-translations (t ("${sourceDirectory}/tmp/fasls" :implementation)) :ignore-inherited-configuration)
## MAJOR FAIL: gclcvs -- COMPILER BUG! Upstream fixed it, but upstream fails to compile.
## NOT SUPPORTED BY OUR TESTS: cormancl genera lispworks-personal-edition mkcl rmcl. Manually tested once in a while.
......@@ -197,7 +199,7 @@ TODO:
release: TODO test-all test-on-other-machines-too debian-changelog debian-package send-mail-to-mailing-lists
.PHONY: install archive archive-copy push doc website clean mrproper \
upgrade-test test-forward-references test test-lisp test-upgrade test-forward-references \
test-forward-references test test-lisp test-upgrade test-forward-references \
test-all test-all-lisps test-all-noupgrade \
debian-package release \
replace-sbcl-asdf replace-ccl-asdf \
......
......@@ -14,7 +14,7 @@
:licence "MIT"
:description "Another System Definition Facility"
:long-description "ASDF builds Common Lisp software organized into defined systems."
:version "2.26.46" ;; to be automatically updated by bin/bump-revision
:version "2.26.47" ;; to be automatically updated by bin/bump-revision
:depends-on ()
:components
((:file "asdf")))
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment