Skip to content
  • Joyce Chen's avatar
    Fix spurious ASDF circular dependencies. · e6bdb949
    Joyce Chen authored
    - ADG doesn't see ASDF modules, causing ADG to mix up (:file "pkgdcl")
      in module "qres-core" with the (:file "pkgdcl") in module "pas/clr",
      for example.  The fix is to use the component-pathname instead of the
      component-name.  The component-pathname is annoyingly longer than
      the component-name however, so I'd be happy for a different solution.
    - Also fixed grovel.lisp:operating-on-asdf-component-constituent to call
      signal-new-internal-symbols.  Otherwise ADG will confuse which package
      an internal symbol belongs to.
    e6bdb949