Skip to content

Improve wgpu-native CD/CI #2

Description

@kkoreilly

We have support for Windows and Linux arm64 platforms now (#1), but they are still not included in the CD and CI since GitHub Workflows do not support them for free plans yet. Once they do, we should add those platforms to the CD and CI.

We should also add appropriate strip commands to the CD to reduce the size of the produced .a files; strip --strip-unneeded works on Linux and strip -S works on macOS, but nothing seems to work for Windows and I'm not sure about mobile. Moreover, Rust purports to support a strip="symbols" option, but we are doing that and it doesn't seem to remove as much as strip.

We probably want to do these changes in conjunction with updating to a new version of wgpu-native, as we will want to do some Git surgery to avoid bloating the repo with binary change history.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions