Skip to content

Feature request: Upload rebuilt static libraries with each release #69

@JCash

Description

@JCash

It would be nice if each release would also upload prebuilt libraries for all targets.
This would save developer a lot of headache in trying to install all the sdk's locally themselves.

Some notes

No external libraries

The developer needs to be in as much control as possible in choosing exact versions to include, as long as they're ABI compatible.
E.g. the goal is to only include one libharfbuzz.a in the build.

Instead, make a note in the uploaded Readme.md which versions of the external libraries are used. E.g. Harfbuzz 11.2.1 to let the developer sort it out.

Target as old Android NDK/version as possible

Making sure that the developer can target lower end devices is good in order to reach as many users as possible.
Alternatively, upload multiple versions of the library.

iOS

Making sure the iPhoneSimulator target is added to the list of architectures.

The list of architectures

To give a glimpse of what architectures are currently built for each release

  • x86-win32
  • x86_64-win32
  • arm64-linux
  • x86_64-linux
  • arm64-macos
  • x86_64-macos
  • arm64-ios
  • x86_64-iosimulator
  • arm64-android
  • js-web
  • wasm-web
  • wasm_pthread-web

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions