add-lib fails to add dependency that has :deps/manifest (and no deps.edn/pom.xml)

Description

A regular git dependency on a project with no deps.edn or pom.xml file can be used by specifying :deps/manifest :deps (assuming it has no transitive dependencies) but that does not work via add-lib.

Repro (the seancorfield/engine repo is an old Boot project):

I've tried this on a number of Leiningen and Boot projects from GitHub – -Sdeps works but add-lib does not, with the identical coordinates.

Environment

None

Assignee

Unassigned

Reporter

Sean Corfield

Labels

None

Approval

None

Patch

None

Priority

Major
Configure