Skip to content
This repository was archived by the owner on Jan 4, 2020. It is now read-only.
This repository was archived by the owner on Jan 4, 2020. It is now read-only.

Marathon only works with dependencies named the same as the Package #191

@bitwit

Description

@bitwit

I have a swift package I'm trying to import as an inline dependency. However, it is one of many within the same Package.swift and is not named the same as the Package.

When Marathon runs, it ends up pulling in the library by the name of the Package rather than the specific library name listed in the import.

i.e.
import SlurpXCTools // marathon: https://github.com/bitwit/Slurp.git
ends up adding the Slurp library as a dependency instead.

Ideally, I'd actually like to be able to import multiple libraries from the same Package. i.e., both Slurp and SlurpXCTools.

Am I missing something or is this a current limitation? If so, I'm very open to working on this feature. I've already been diving into the code to looks for ideas only implementing this if needed, but any guidance is appreciated.

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions