Skip to content

Handle cascading of different (static) librarian on Windows #5719

@compnerd

Description

@compnerd

Description

Windows needs to support cascading of libraians. If the user requests it (via the command line or the settings plist), lld-link should be used, otherwise, we should default to link. If the user specifies AR=llvm-ar we should instead use llvm-ar. This would also require changing the command line format for the librarian.

Expected behavior

No response

Actual behavior

No response

Steps to reproduce

No response

Swift Package Manager version/commit hash

No response

Swift & OS version (output of swift --version && uname -a)

No response

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