• Francois-Rene Rideau's avatar
    Better handle misnamed secondary systems · 069cd2a6
    Francois-Rene Rideau authored
    Distinguish between "syntactic" primariness ("foo" vs "foo/bar" names) and
    "semantic" primariness (system foo in foo.asd vs system foo in bar.asd),
    and use the right one at all right place: when checking if a system is
    up-to-date, what matters is that the old primary system is at the same
    place as before, and is up-to-date.
    
    Thinking about it, there is a lingering bug in case a definition-dependency
    are up-to-date, but were modified after the definition was read.
    What is really needed is a prepare-define-op. Sigh.
    069cd2a6
Name
Last commit
Last update
bin Loading commit data...
contrib Loading commit data...
doc Loading commit data...
ext Loading commit data...
test Loading commit data...
tools Loading commit data...
uiop Loading commit data...
.cl-source-registry.cache Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
Makefile Loading commit data...
Makefile-lisp-scripting Loading commit data...
README.md Loading commit data...
TODO Loading commit data...
action.lisp Loading commit data...
asdf.asd Loading commit data...
backward-interface.lisp Loading commit data...
backward-internals.lisp Loading commit data...
bundle.lisp Loading commit data...
component.lisp Loading commit data...
concatenate-source.lisp Loading commit data...
find-component.lisp Loading commit data...
find-system.lisp Loading commit data...
footer.lisp Loading commit data...
forcing.lisp Loading commit data...
header.lisp Loading commit data...
interface.lisp Loading commit data...
lisp-action.lisp Loading commit data...
make-asdf.bat Loading commit data...
make-asdf.sh Loading commit data...
operate.lisp Loading commit data...
operation.lisp Loading commit data...
output-translations.lisp Loading commit data...
package-inferred-system.lisp Loading commit data...
parse-defsystem.lisp Loading commit data...
plan.lisp Loading commit data...
session.lisp Loading commit data...
source-registry.lisp Loading commit data...
system-registry.lisp Loading commit data...
system.lisp Loading commit data...
upgrade.lisp Loading commit data...
user.lisp Loading commit data...
version.lisp-expr Loading commit data...