Skip to content

[SR-12851] System-wide cache of SwiftPM dependencies #4544

Closed
@swift-ci

Description

@swift-ci
Previous ID SR-12851
Radar rdar://problem/63493271
Original Reporter oc243 (JIRA User)
Type New Feature
Status Resolved
Resolution Done
Additional Detail from JIRA
Votes 1
Component/s Package Manager
Labels New Feature
Assignee TG908 (JIRA)
Priority Medium

md5: a7712d7734def69360d326bd6ffc2f17

Issue Description:

It would be lovely if there were a system-wide cache of SwiftPM dependencies. Currently if you have multiple projects that share a common dependency then building each of them requires a git clone from the upstream repo. If they were cached locally, shared dependencies (eg swift-nio) could be built much quicker.

It would be particularly nice if this system-wide cache could cache build output, but even just a collection of bare git clones would help a lot.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions