Skip to content

And static library and impellerc binary to impeller_sdk#185996

Merged
auto-submit[bot] merged 2 commits into
flutter:masterfrom
lzm-build:sdk-add-static-lib-and-impellerc
May 5, 2026
Merged

And static library and impellerc binary to impeller_sdk#185996
auto-submit[bot] merged 2 commits into
flutter:masterfrom
lzm-build:sdk-add-static-lib-and-impellerc

Conversation

@lzm-build

Copy link
Copy Markdown
Contributor

The currently prebuilt impeller_sdk.zip contains only dynamic libraries, which makes it inconvenient for use with binding of some other programming languages. Therefore, add static libraries and the impellerc executable to it.

@google-cla

google-cla Bot commented May 4, 2026

Copy link
Copy Markdown

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@github-actions github-actions Bot added engine flutter/engine related. See also e: labels. e: impeller Impeller rendering backend issues and features requests labels May 4, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the Impeller interop build configuration by splitting the library target into shared and static versions and including both, along with the impellerc compiler, in the SDK zip bundle. A duplicate platform check was identified in the dependencies for the SDK bundle, which also missed the Windows platform required for the compiler binary.

Comment thread engine/src/flutter/impeller/toolkit/interop/BUILD.gn Outdated
@gaaclarke gaaclarke added the CICD Run CI/CD label May 4, 2026

@gaaclarke gaaclarke left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sounds good to me

@gaaclarke gaaclarke requested a review from jason-simmons May 4, 2026 18:17
@gaaclarke gaaclarke added autosubmit Merge PR when tree becomes green via auto submit App and removed autosubmit Merge PR when tree becomes green via auto submit App labels May 4, 2026
@gaaclarke

Copy link
Copy Markdown
Member

@lzm-build please check out the comment above about signing the CLA.

@lzm-build

Copy link
Copy Markdown
Contributor Author

@gaaclarke OK, the relevant info has been updated.

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

Labels

CICD Run CI/CD e: impeller Impeller rendering backend issues and features requests engine flutter/engine related. See also e: labels.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants