Skip to content

Cross package build caching #7234

Open
Open
@rauhul

Description

@rauhul

Description

It would be nice if packages could opt into a cross package cache so large compiles like swift-syntax could be shared. This could extend to all cashable operations in the SwiftPM build graph like plugin invocations.

Metadata

Metadata

Assignees

No one assigned

    Labels

    build systemChanges to interactions with build systemsenhancementperformancePerformance optimizations and improvementsswift buildChanges impacting `swift build`

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions